两天后收到通知挂了。
总时长:50分钟
电话面,面试官好小声,多次听不清问题,难受。
0、自我介绍
1、项目整体介绍、难点、亮点、针对某点进行提问,如果要xxx,你要怎么解决(10分钟)
2、synchronized底层原理讲解(3分钟)
3、ReentrantLock底层原理(1.5分钟)
4、线程池处理任务的流程(2分钟)
5、HashMap底层数据结构(2.5分钟)
6、ConcurrentHashMap底层原理(1分钟)
7、并发情况下HashMap什么时候会修改失败(1分钟)
8、JVM内存区域(1分钟)
9、堆的内存布局(0.5分钟)
10、垃圾回收完整过程(1分钟)
11、CMS垃圾回收过程(1分钟,记错了,失了忆,乱扯了一会)
12、NIO底层实现原理(2分钟)
13、G1垃圾回收过程(1.5分钟)
14、网络7层协议(0.5分钟)
15、TCP三次握手四次挥手(2.5分钟)
16、Spring如何解决循环依赖(3.5分钟)
17、MVCC原理(3分钟)
18、主键索引和辅助索引的区别(1分钟)
19、分布锁(不会)
20、Redis(不太了解)
21、消息中间件(不太了解)
22、常见的设计模式(讲了单例、工厂、代理、装饰器、观察者,4分钟)
23、Linux命令,磁盘满了,怎么找到磁盘的大文件(不会)
反问环节:
部门内实习生会干些什么工作
有没有学习建议(自己总结吧,感觉你学习的深度还不错)
问面试结果(听提前批招聘群里的阿里招聘人员说可以直接问面试结果,然后面试官说还有再综合评估一下,晚点群里有人会通知你,
听其他人说面完就会直接告诉结果的,我感觉自己凉了,还是太菜了,而且还是二本学历,呜呜呜。
全部评论
(4) 回帖