字节后台实习三面面经

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

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语音系统组招聘实习生,详情见


#实习##面经##字节跳动##C++工程师#
全部评论
楼主,有一面二面的面经吗?
2 回复 分享
发布于 2020-11-10 00:21
类对象序列化是啥
点赞 回复 分享
发布于 2020-11-22 19:41
session persistence 做过吗
点赞 回复 分享
发布于 2020-11-22 19:37
可以问下楼主项目是哪方面的嘛
点赞 回复 分享
发布于 2020-11-12 21:36
这实习面试都这么难吗,不考基础的呀😥
点赞 回复 分享
发布于 2020-11-01 11:39
部门
点赞 回复 分享
发布于 2020-10-27 08:30
老哥哪个部分
点赞 回复 分享
发布于 2020-10-27 08:30
校友是北京啥部门呀,问raft协议有点东西
点赞 回复 分享
发布于 2020-10-27 01:41
上海字节吗
点赞 回复 分享
发布于 2020-10-26 22:59

相关推荐

吴offer选手:HR:我KPI到手了就行,合不合适关我什么事
点赞 评论 收藏
分享
评论
3
26
分享

创作者周榜

更多
牛客网
牛客企业服务