首页 > 字节后台实习三面面经
头像
西天聆雪
编辑于 2020-12-15 20:00
+ 关注

字节后台实习三面面经

非典型面经,全程几乎没问基础知识,应该不具有太多参考价值。

1.项目中有raft,简单介绍raft的功能,选举,复制日志等等怎么实现的。
2.了解分布式什么概念,CAP了解吗
3.raft协议有什么具体作用了解吗
4.客户端和服务器数据怎么传的,答了IP,TCP,UDP,HTTP等均面试官均不满意,直到说到序列化反序列化
5.序列化反序列化怎么做的,然后我举了个二叉树序列化,然后又问如果类对象序列化怎么办
6.通信的数据压缩算法了解吗(不了解)
7.客户端向服务器连接,如果服务器有多个,如何选择哪个服务器来处理(我答反向代理)
8.反向代理又根据什么选择哪个服务器来处理(我答负载均衡原则)
9.那么有没有可能一个跟A服务器的连接,被反向代理服务器发给B服务器处理,怎么办(我答通过sessionId来识别不同的服务器,当时还想到服务器间及时同步数据但是没来得及讲)
10.如何通过sessionID来区别不同的内部服务器(我答通过sessionid的部分bit,或者做hash)
11.NAT了解吗,隐藏在NAT服务器后面的服务器如何得到客户IP

还有很多都是具体场景发散出来的问题,记不太清了,总之跟具体工程非常贴近,自己也没有相关经验有时候问题都没明白。

代码题
判断给定的单词组中选若干个单词能不能组成给定的字符串,单词可以重复使用。

-----------------------------------

字节AI-Lab语音系统组招聘实习生,详情见


全部评论

(9) 回帖
加载中...
话题 回帖

近期热帖

近期精华帖

热门推荐