一面 1.自我介绍 2.你印象最深的一道算法题(我答的是关于并查集的一道题) 3.投屏,画图讲解并查集 4.你当时没学并查集的时候是如何解决这道题的? 5.TCP的三次握手和四次分手过程 6.TCP为什么三次握手,两次会导致什么问题? 7.三次握手中发送SYN会携带什么数据? 8.四次分手的close_waite作用 9.单线程模型 10.redis的ads是如何定义的? 算法题: 11.用并查集代码实现自己提到的那道题 12.求有环链表的长度? 13.平时是如何学习的? 二面 1.哈希是如何实现的? 2.如何解决hash冲突(自己主动讲了一下redis中的rehash) 3.数据库索引结构...