快手Java开发二面面经
50min
介绍简历
项目中用户登录、注册的过程
set和zset的区别以及使用场景
Redis的zset底层原理?
为什么zset不一直使用ziplist?
为什么zset不一直使用skiplist?
Kafka异步消费、分布式事务以及重复消费问题
MySQL的当前读和快照读
MySQL如何实现事务
行级锁
MVCC实现原理
手撕代码:LRU
为什么要使用双向链表
为什么Node中要存key
项目中如何解决OOM问题
Debug的基本原理
研究生的成绩
研究生学的最好的一门课
反问:
分配的部门情况
还有提高的地方