得物一面&二面 java

一面 25mins

1. 自我介绍
2. 介绍一个项目
3. 项目一些实现细节

4. 八股
AQS
redis key过期怎么办(我答的是可以用数据库唯一索引做双重保障,但是面试官说了一个redisson模型,之前没有太了解过)
redis缓存穿透 布隆过滤器
volatile jdk具体是如何保证每次读取的数据都是最新的(读写的缓存一致性)
java的各种锁
dubbo的原理
aop中 jdk和cglib实现的区别
mysql中的隔离级别 mvcc 间隙锁
32位和64位机器中的int分别是多少个字节(我一拍脑子说了个32位是4,64位是8,结果java里都是4位啊,超基础但是翻车😱)

5. 无手撕,反问,结束

总结:面试官人挺好的,答不出来的也不为难直接过,比较温和没有压迫感,虽菜但许愿二面,这就马上去补一些被忽略的基础啊

二面 25mins
上来二话不说直接一道手撕
写完就问了个dubbo
反问
结束

总结:面试官不太想说话的样子,上来直接写题的我还是第一次遇到,也不知道还有没有后续

全部评论

相关推荐

4 18 评论
分享
牛客网
牛客企业服务