字节跳动基础架构C++一面二面三面

8.5已OC
一面:
1. 自我介绍
2. 项目深挖,问的非常细节,怎么同步,怎么回调,闭包,强引用上下文回调,巴拉巴拉问了差不多半个小时
3. 说一下TF-IDF(搜索引擎相关的项目所以问了TF-IDF)
4. 输入一个单词或者句子怎么搜索的
5. 线程如何同步互斥
6. unique_ptr的数据成语和成员函数, shared_ptr如何实现的
7. unique_lock, lock_guard,两者的区别
8. 移动语义,应用场景
9.map和unordered_map
10. 写一个线程安全队列
11. 反问
二面:
1. 自我介绍
2. 项目介绍,深挖项目
3. 进程和线程的区别
4. 数一下C++11的同步互斥,说一下原子变量的内存序
5. 读写锁的应用场景
6. 线程具体共享了哪些资源
7. 定时器怎么实现的,用什么数据结构
8. 进程虚拟地址空间分布
9. 动态映射区干嘛的
10. epoll有看过源码吗,说一下epoll源码
11. 说一下操作系统内存管理
12. 伙伴算法、SLAB,SLAB给谁用的
13. 哈希和红黑树的区别
14. 文件系统,说一说文件系统,比如说一下write系统调用
15. 写个堆排序
16. 分布式了解过吗,RAFT
17. 反问
三面:
1. 自我介绍
2. 说一下项目的整体流程,做过压测吗
3. 项目有什么能够优化的地方
4. 无锁队列怎么实现的
5. 谈了很多分布式的场景题
6. 一道字符串的题
7. 反问
8. 最后问了我拿了哪些offer,怎么做选择,职业规划什么的
#字节跳动##面经##C++工程师##校招#
全部评论
大佬
1 回复
分享
发布于 2021-07-29 15:52
楼主好强啊,膜拜大佬
点赞 回复
分享
发布于 2021-07-28 19:44
阿里巴巴
校招火热招聘中
官网直投
呜呜呜,我想知道一面“4. 输入一个单词或者句子怎么搜索的”的回答
点赞 回复
分享
发布于 2021-07-28 21:18
楼主做的什么项目啊
点赞 回复
分享
发布于 2021-07-28 23:59
问的好难啊。。
点赞 回复
分享
发布于 2021-07-29 10:06
楼主面试的时间大概多久呢?
点赞 回复
分享
发布于 2021-07-29 11:51
太详细了,满满干货,感谢大佬!
点赞 回复
分享
发布于 2021-07-29 11:52
赞!祝楼主能拿到心仪offer!
点赞 回复
分享
发布于 2021-07-29 11:53
好强,这么多问题,楼主太顶了
点赞 回复
分享
发布于 2021-07-29 11:54
楼主的项目有参考资料吗
点赞 回复
分享
发布于 2021-07-29 12:25
这怕是sp了,太强了
点赞 回复
分享
发布于 2021-07-29 12:37
前来还愿😂
点赞 回复
分享
发布于 2021-07-29 15:03
太强了!
点赞 回复
分享
发布于 2021-07-30 16:05
这堆排序也写得出来太强了
点赞 回复
分享
发布于 2021-07-30 17:37
第九个问题问的是什么?动态映射区干嘛的?求教一下
点赞 回复
分享
发布于 2021-08-01 17:31
lz base哪里?
点赞 回复
分享
发布于 2021-08-04 11:26
楼主,发意向了吗
点赞 回复
分享
发布于 2021-08-14 10:04
大佬 请问三面过后多久知道自己过了的
点赞 回复
分享
发布于 2021-08-19 13:44
太强了
点赞 回复
分享
发布于 2021-08-27 15:41
老哥c++怎么实现无锁队列呢?网上看了好多感觉还是蒙的,希望老哥不辞吝教
点赞 回复
分享
发布于 2021-08-29 01:32

相关推荐

15 143 评论
分享
牛客网
牛客企业服务