总共40分钟,这是我面过最难,最细致的八股文拷打,覆盖的范围太大了。上来我先自我介绍,然后拷打是框架相关,包括SpringBoot自动装配,启动细节,底层实现原理,commandline启动顺序,自定义操作,某个注解原理,解决循环依赖,Mybatis如何映射等等,汗流浃背了。接着jvm相关,垃圾回收算法,G1回收器,juc包下的集合,给了个场景问用哪个集合,怎么设计,synchronized关键字底层原理,锁升级的过程等等。接着分布式锁实现方法,Redis数据结构,删除过期时间,删除方式,数据库索引类型,查询效率区别。有些不常见的八股文,真的是这次面试才想起来,但好多实在想不起来了。最近都在看场景题,疏于八股了,这次面试也提醒我,还得再看看八股文了。 #中新赛克#