4.14美团春招一面
团子三进宫了,又捞鼠鼠刷kpi了。
部门:核心本地商业--业务研发平台--搜推部门
面试时长:65min
面试内容
1.自我介绍
2.手撕--层序遍历,写完之后code review
3.java特性
4.java集合
5.乐观锁与悲观锁
6.公平锁与非公平锁
7.synchronized可重入的原因
8.java中哪些区域jvm管理不了
9.自定义类什么时候需要重写hashcode
10.注解和xml文件的对比
11.Spring与SpringBoot的对比
12.Spring中加载xml文件的流程
13.volatile的作用以及底层实现
14.CAS存在的问题以及解决方案
15.for循环与for-each的区别
16.ArrayList如何安全地删除一个元素(迭代器)
17.内部类以及其中抛出异常如何处理
18.java单继承的原因
19.字节码的定义以及好处
20.访问修饰符对比
21.项目介绍(最后几分钟,感觉在凑时长)
-------------------------------------------------------------------------
PS:只记得这么多,被八股轰炸烂了,有很多都不常见(可能还是本人太菜了)。
--------------------------------------------------------------------------
更新:已人才库,让团子刷kpi刷上瘾了。