个人情况:渣本渣硕,本硕都是计算机。 面试平台:牛客网 面试时间:2021.04.01 总时长:55min 问项目(15min): 自我介绍,问了我第二个项目(基于RocksDB的图数据库)。 介绍下你设计的data model。讲了讲,毕竟自己做的。 讲一下RocksDB的底层原理。讲LSM树 它和B+树有什么区别,优缺点是什么? 为什么要尽可能避免L0文件过多?为什么会影响读性能?这个没回答上来。 了解Raft协议吗?介绍下Raft协议,它是如何选举的?这里大概讲了讲。 如果有ABC三个节点,网络互通,C是Leader。这时候A-C之间的无法通信了(也就是...