度小满一面。每一问问到你不会为止,应该凉了
2020.9.19 14:40-15:25 45min
自我介绍,盘比赛,盘项目
HashMap底层实现?扩容原理?
HashMap和concurenthashmap区别?
线程安全集合类?为什么线程安全?
CopyOnWriteList线程安全吗?底层实现?
什么叫线程安全?什么叫不安全?线程不安全原因?如何解决线程安全?
synchronized和lock区别?
jvm了解吧?讲一下堆内存区域
内存分配策略?
新生代什么时候会成为老年代?
讲一下垃圾回收算法?
标记清除法如何标记需要清除的对象?
数据库有哪些索引?
主键索引和唯一索引区别?为什么要用主键索引?
索引底层实现?
B+树如何实现数据查找的?
B+树结构?和B树的区别?
B+树时间复杂度?B树时间复杂度?
redis底层如何扩容?
没有算法题
日常反问
#度小满##面经##校招##Java工程师#