1. 实习介绍2. HashMap在JDK1.8之后做了哪些优化3. HashMap为什么树化阈值是8?退化阈值又是多少4. HashMap解决哈希冲突的拉链法,为什么由头插改成尾插5. 双亲委派机制;什么场景下需要打破6. MVCC中的read review在什么时候创建7. redis中的渐进式rehash;过程中如何保证数据的一致性8. redis持久化策略;默认持久化方式(RDB;实际应用时如何选择9. ThreadLocal导致内存泄漏的根本原因是什么?如何解决10. JVM类加载有哪些步骤;初始化阶段会赋值哪些值11. MySQL两阶段提交12. 实习经历13. 手撕:力扣54.螺旋矩阵14. 反问