一面(45min)MapReduce的实现;Raft怎么实现的一致性,如果Leader还没返回客户端请求就崩了会发生什么;怎么判断代码实现是否正确为什么要用LRU-K作为页面驱逐算法,实际场景应该用什么,操作系统中有类似的情况吗STL的map和unordered_map的区别;红黑树和其他树有什么区别;哈希冲突怎么解决,如果某个桶退化成了链,不rehash怎么重构算法题:旋转链表,除了翻转,还有没有别的办法(头尾相连)HTTP的长连接是什么,TCP里有类似的机制吗,底层怎么实现协程;操作系统线程切换需要进行用户态到内核态切换吗二面(50min)2024-05-06 15:00选一个项目来讲下实...