2020年阿里Java暑期实习一面面经

面试完之后没有任何消息,再加上回答的东西不太满意,所以大概率是一篇凉经。赠人玫瑰,手留余香,各位加油!
一面(凉经)
1.介绍一下自己。
2.介绍一下字节跳动的实习。
3.聊项目经历。
4.ConcurrentHashMap统计数据总量时的流程。
5.Java并发了解多少。
6.Synchronized是重量级的锁吗?能实现轻量锁吗?
7.Synchronized加锁流程?monitorexit和monitorenter解释一下?
8.Synchronized加到不同地方有什么作用?
9.Synchronized是不是可重入锁?
10.介绍一下volatile。
11.volatile不保证原子性是为啥?
12.场景:一个数量为1000的线程池,如何使用固定的线程去实现特定的任务。
13.CountDownLatch和CyclicBarrier使用过吗?什么原理?
14.死锁产生的必要条件。
15.JVM中Synchronize锁机制的实现。
16.Mysql锁的粒度划分以及原理、性能、使用时注意事项。
17.ACID。
18.设计模式了解多少。
19.讲一讲观察者模式。
20.topK问题。
21.Mybatis工作原理。

总结:
对框架等开源的代码要有深入的阅读;
要告诉面试官自己会什么;

#2021实习##阿里巴巴##校招##Java工程师##面经#
全部评论
楼主之前在字节跳动实习过,好厉害!
1 回复
分享
发布于 2020-03-12 13:25
我昨天面阿里妈妈 感觉每个点面试官都要打破沙锅问到底
1 回复
分享
发布于 2020-03-12 18:08
滴滴
校招火热招聘中
官网直投
请问第12题是什么思路呀?
点赞 回复
分享
发布于 2020-03-12 15:01
想问楼主面的是哪个部门
点赞 回复
分享
发布于 2020-03-13 09:28

相关推荐

4 49 评论
分享
牛客网
牛客企业服务