1. JVM
1. JVM内存结构
2. new 一个对象的过程
3. 类加载器有哪些
4. 双亲委派机制及如何打破
5. 垃圾回收算法
2. MySQL
1. 聚集索引和非聚集索引区别
2. 谈谈你理解的索引
3. 索引失效
4. SQL优化
3. Redis
1. 谈谈你知道的Redis集群方式,以及你对他们的理解
4. Java集合
1. HashMap的put流程
5. SpringBoot
1. Bean的生命周期
2. SpringBoot的启动流程(我理解的是自动装配过程)
3. Spring事务实现(我回答的是AOP动态代理,面试官否定了,没懂要问到是什么,反射?)
4. Spring事务失效场景
笔试算法:
1. 多线程转账
2. 简单难度的双指针
面试体验一般,0互动,基本是问完一个问下一个,感觉跟机器人回答一样。然后反问,说我理解的不够深入...
基本都答出来了,第二天还是挂了