一面 60min 手撕为主,问一点八股,不问项目和实习 纯白板手撕,无代码提示 手撕 LRU 手撕开链法,渐进式 rehash 应该怎么做,怎么判断rehash完毕,要加锁吗(rehash 的细节还要再看看) 读锁和写锁的语言层面实现(不太会,应该是互斥锁实现读写锁,一时间脑袋空空 TCP 三次握手,二次行不行 TCP 拥塞控制 HTTPS 和 HTTP 区别,SSL 位于TCP哪一层,有点没懂,这不是单独一层吗,就说了个应用层,不太对,应该是应用层和传输层之间 CAP 理论,ACID 理论 主键,外键,索引的区别(答的一般 索引底层实现 B+ 树结构和分裂合并(答的一般) 数据库范式 熟悉...