一面 25mins1. 自我介绍2. 介绍一个项目3. 项目一些实现细节4. 八股AQSredis key过期怎么办(我答的是可以用数据库唯一索引做双重保障,但是面试官说了一个redisson模型,之前没有太了解过)redis缓存穿透 布隆过滤器volatile jdk具体是如何保证每次读取的数据都是最新的(读写的缓存一致性)java的各种锁dubbo的原理aop中 jdk和cglib实现的区别mysql中的隔离级别 mvcc 间隙锁32位和64位机器中的int分别是多少个字节(我一拍脑子说了个32位是4,64位是8,结果java里都是4位啊,超基础但是翻车😱)5. 无手撕,反问,结束总结:面试官人挺好的,答不出来的也不为难直接过,比较温和没有压迫感,虽菜但许愿二面,这就马上去补一些被忽略的基础啊!二面 25mins上来二话不说直接一道手撕写完就问了个dubbo反问结束总结:面试官不太想说话的样子,上来直接写题的我还是第一次遇到,也不知道还有没有后续