字节跳动data后端开发三轮技术面+HR面面经

在牛客网上蹲着潜水了很久,看了得有几十篇面经了,受益匪浅。非常感谢各位牛友的帮助,这次轮到我来回馈大家啦。
春招面了五家互联网相关的公司,运气爆棚拿到了金山云,滴滴,猿辅导的offer,基本为sp or ssp。然后字节刚过HR面。这里先分享一下字节的三轮技术面+HR面面经吧。
时间线方面,一面二面连着,随后第二天上午通知约三面,三面后一个小时约了接下来的HR面

所有的数据库和网络编程问题,直接放弃,直说了我不会2333  面试官也就基本没问这些

一面:主要在问操作系统(因为我说我这个最熟)
1.       进程和线程?
2.       虚拟内存?
3.       浏览器中输入网址后敲回车发生了什么,越详细越好
4.       https讲一下?密钥怎么交换的?
5.       TCP TIMEWAIT讲一下?为啥需要这个?
6.       场景设计:系统中有几万个任务需要在各自的特定时刻触发执行,怎么做?
7.       Linux查看网络连接的命令?
8.       页面置换算法知道哪些?讲一讲
代码题为三道leetcode原题:236,240,面试题48略微更改
有三道题是因为,我的项目内容对口的太少了,不知道问啥...一面面完,面试官:打过ACM吗小伙子?我:没啊,我就刷了一个多月leetcode…  尴尬而不失礼貌的微笑🤣

二面:聊了聊项目(QT客户端方面的),然后C++问题和场景题
1.       虚函数表讲一下?
2.       引用和指针的区别?对const型常量可以取引用吗?
3.       好像还有几个C++问题,记不太清了,不过都不刁钻
4.       http请求格式?get 和post?
5.       场景题:一个很复杂的场景,大概是微博用户有个关注列表,以及知道各种大V的动态,设计数据结构啥的,到最后在用户这边显示一个更新微博列表这样。最后扯了一堆围绕红黑树的实现
6.       场景题:游戏里,一个玩家可能吃到很多种debuff,每个debuff有一定持续时间。给你一个定时器,怎么设计数据结构,来维护玩家的debuff状态?
代码题为leetcode 33
二面场景题真的费脑子…比算法题难多了orz   最后面试官评价,小伙子挺有热情的,这一点他很看重  其他的数据库网络编程啥的暂时不会就没办法了,不过影响没那么大

三面:我仍旧直说:操作系统最熟,网络其次,网络编程和数据库不会。所以接下来就是操作系统全家桶了。
1. 多级缓存的由来和使用?
2. 缺页的产生和页面替换算法?
3. 用户态和内核态,为啥这样做,好处是什么
4. 进程,线程和协程(协程不会)的由来和作用
5. UNIX各种IO(阻塞,非阻塞,同步异步)
6. Select poll epoll 以及一个什么最新的(最新的不知道)
7. 进程间通信
8. Linux文件系统,inode讲一讲?inode里存文件名称吗?(这一整片都不会!)
9. Linux chmod讲一讲,为啥有9位,分别对应什么(这个答的稀烂)
10. 红黑树,B+数,跳表应用场景(答不太好,面试官简单讲了讲)
代码题:leetcode 688 棋盘算概率问题,直觉告诉我应该用BFS加动态规划,不过想不出来….后来面试官给了个提示才写出来…😥
面试官整体评价是,对操作系统的理解超出预期,但是文件系统/存储系统/数据库方面是短板,需要加强。接下来等HR通知。

HR面
1. 说说为啥想来字节呀,字节的氛围有了解么
2. 实习期间的收获能分享一下不
3. 前几轮面试感觉如何,面试体验OK嘛,有没有大概了解工作内容
4.目前拿了哪些offer, 薪资预期?(这个是我最不会聊的,但是必须给一个预期orz)
5.字节的薪资结构了解嘛(我:大小周,周末1.2倍加班费?HR:你这不是很懂嘛)
6.接下来记不太清了...好像还聊了聊对快节奏工作的看法之类的,交流蛮轻松的,想到啥说啥

HR问完之后,我尝试打探前几面面试官的评价,HR小姐姐:无可奉告,不过你品一品面试官回答你问题的时候热不热情,不就有数了

然后就是等后续通知啦~如果顺利的话,接下来选offer有的纠结了...
最后祝大家都能拿到心仪的offer😀

#字节跳动##C++工程师##校招##面经#
全部评论
求问楼主三面后多久HR面的啊
点赞 回复
分享
发布于 2020-04-16 17:20
大佬,hr面是直接打电话过来的吗?三面完没消息有点慌
点赞 回复
分享
发布于 2020-04-16 18:30
阅文集团
校招火热招聘中
官网直投
请问你什么时候投简历的啊,投了10天,在简历评估😅凉透了
点赞 回复
分享
发布于 2020-04-16 19:09
楼主走的是校招吗
点赞 回复
分享
发布于 2020-04-16 19:33
恭喜恭喜
点赞 回复
分享
发布于 2020-04-16 20:05
吸欧气
点赞 回复
分享
发布于 2020-04-16 20:56
不是无可奉告吗? 那后两面面试评价是直接问面试官的吗哈哈?
点赞 回复
分享
发布于 2020-04-16 21:10
base哪里啊
点赞 回复
分享
发布于 2020-04-16 21:22
更正一下哈,一面最后一题是leetcode面试题48的类型,不是140,我莫名其妙标记错了...面试基本都是medium题
点赞 回复
分享
发布于 2020-04-16 22:14
楼主 后端开发-data和后端开发-抖音这两个职位有区别吗?
点赞 回复
分享
发布于 2020-04-16 22:50
楼主 我是三面完接着就HR面了 HR面完两三天了 还没有什么消息 着急😣
点赞 回复
分享
发布于 2020-04-17 11:44
请问下楼主,从hr面完到得到结果中间大概隔了多久啊?
点赞 回复
分享
发布于 2020-04-21 10:49
请问楼主怎么学习的操作系统,可以分享下经验吗?
点赞 回复
分享
发布于 2020-04-21 19:54
想问问楼主是怎么引导面试官讲自己擅长的呀,是自我介绍就直接说吗
点赞 回复
分享
发布于 2020-04-22 07:10
请问大佬,情景题怎么答?几万个任务
点赞 回复
分享
发布于 2020-06-09 16:11
吸吸欧气 昨天投了data
点赞 回复
分享
发布于 2020-06-17 09:02
楼主您好,请问一下debuff那道场景题您怎么回答的
点赞 回复
分享
发布于 2020-06-25 23:15
太强了!楼主好运!!
点赞 回复
分享
发布于 2020-06-26 00:05
你好!请问,个人项目经历不太对口,去面试开发的时候,影响大吗?
点赞 回复
分享
发布于 2020-06-29 13:30

相关推荐

6 146 评论
分享
牛客网
牛客企业服务