字节C++后端 二面凉经

一面问的比较基础,就不贴上来了,一面完马上就约了二面。二面面了60分钟左右,面试官比较严肃,应该是个大佬,搞得我也很紧张。


1. 深挖项目(简历上一个深度学习的项目,聊了接近20分钟吧,问的很细)

2. epoll是怎么实现的?有哪几个步骤?ET和LT的区别

3. unordered_map的底层原理说一下,它是怎么解决哈希冲突的

4. 迭代器失效的情况分析(我说了序列型容器在erase一个迭代器元素后,后面的元素也会erase,导致迭代器失效,面试官说不完全正确,但是想不到别的失效情况了)

5. TCP怎么保证可靠传输的?拥塞控制说一下

6. 若有一个函数,返回0的概率是60%,返回1的概率是40%,如何利用这个函数获得50%的概率

7. 设计一个栈,O(1)复杂度求最小值

8. 用过数据库吗?mysql的两个搜索引擎说一下

9. B+树的实现原理,为什么innodb不用红黑树用B+树?

10. ACID是什么?持久性的原理说一下

11. 代码:m元钱,n个红包,最小单位1元,尽可能保证随机分配,不要求平均性。(一开始写了个O(m)的算法,面试官不满意,让写一个O(n)的,我想了一下,把m元平均分配给n个红包,再遍历这n个红包,每次随机选另一个红包把自己随机一部分钱给它,面试官说这样不能实现随机……不知道为什么)

12. 为什么投游戏岗,不投搜索、大数据之类的岗位?

13. 你的优点和缺点?

14. 反问


个人觉得答得还不错,都比较基础,除了代码题可能没写出最优的算法,但是第二天还是收到感谢信了。写代码题的时候因为忘了rand()在哪个头文件,就上网查了一下,后来才知道面试官那边是知道切了页面的,怪不得他问我为什么不投搜索岗……不知道会不会因为这个原因挂了我(我就查了一个头文件啊……有点后悔没经过面试官同意)

#字节跳动##C++工程师##实习##面经#
全部评论
要是真因为这个挂你,这面试官嘴有点损啊
2 回复 分享
发布于 2020-06-11 14:55
还有这种面试官,那这岗去不去无所谓了
1 回复 分享
发布于 2020-06-11 15:35
那个钱应该是蓄水池
点赞 回复 分享
发布于 2020-07-09 12:29
楼主,怎么想投游戏岗位?
点赞 回复 分享
发布于 2020-06-17 00:28
楼主,你这投的实习吧
点赞 回复 分享
发布于 2020-06-17 00:27
楼主投的是游戏研发岗吗
点赞 回复 分享
发布于 2020-06-11 19:59
楼主是20届还是21届? 计算机专业的吗
点赞 回复 分享
发布于 2020-06-11 17:39
那个60% 40%出50%的咋整啊😅
点赞 回复 分享
发布于 2020-06-11 16:24

相关推荐

不愿透露姓名的神秘牛友
07-24 13:39
在记录秋招的大魔王很...:别被忽悠了,我做了多年销售。我可以告诉你,这就是忽悠你的,销售一定要看底薪也要看提成两者不可缺一。提成是有业绩的时候才拿的到的,谁能保证一直有单状态都好。销售有时候很讲究运气的。底薪是你这个人这个岗位日常工作体现的价值。别小看底薪,你看那些跳槽去做经理主管的,底薪底一些,人家愿意去吗?所以那些说销售靠提成的纯属忽悠,除非他们的业务很容易成单。
点赞 评论 收藏
分享
07-22 11:53
门头沟学院 Java
终于有一个保底的offer了,但感觉是白菜价
北凝a:我想问问,提前批的offer 有问你啥时候到岗吗,如果你还想找其他的怎么办
点赞 评论 收藏
分享
评论
8
59
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务