面试流程40min
1.线程池
2.AQS
3.异常体系
4.SpringBootApplication注解了解嘛(答了内部3个注解和自动装配注解的原理)
5.mysql索引如何优化(explain 除了type还有哪些)
6.mysq如何将缓存数据读入,实际编码经常出现读取缓存但是缓存还没有对应的数据(没明白意思,说了redo解决持久化,undo保证回滚数据恢复,面试官说不是这个意思)
7.spring常见的注解。
8.Redis为什么快?(想了一会才答)
9.springTask了解吗?
10.线程池的阻塞队列有哪些实现方式?
11.if else过多怎么解决(只说了策略模式,问实现不知道)
项目有点拉,问为什么不用大模型来结合项目,大模型需求很大,好多面试的都是大模型,说只用讲清楚具体的实现就行了。
一面目前只问了八股和一点场景题。
反问:大概什么时候出结果? 3到4天。
评价:理论有些答的还行(八股),代码有待加强,项目有点拉(场景题没答到要点)
面试感受