字节国际化直播二面(C++/GO选手)
1. 介绍一下你的毕设是干嘛的(golang的ssa静态污点分析工具)
2. 项目6.824;
- raft描述一下
- raft强一致,什么叫强一致;向客户端保证了什么问题;
- 从leader读比较强,从follower读的时候怎么办(讲了zk的FIFO队列和readIndex)
- leader失效了解过吗,怎么保证你读的时候leader还是真正的leader?(说了读之前先发个心跳)
- 这个太浪费资源了,还有其他办法吗,提示一下和任期相关(没想到,后来突然想起了lease机制,但是不太会说,然后面试官可能赶时间,就帮我从头捋了一遍,我就在那“啊对对对我就想说这个”)
3. 聊一下实习项目(kafka相关)
- 项目的背景、思考、技术难点等
做题:lc340 - 至多k个字符的最长子串
#字节跳动面经##面经##字节跳动##校招##C++工程师##golang工程师#