9.1字节跳动 1 2面面经

一面 25min
1. 自我介绍
2. QT信号槽的实现机制
3. c++ 对象的内存布局,有多个访问权限控制符时的初始化顺序
4. 虚函数
5. 手撕代码:二叉树右视图
回形打印数组
6 互斥锁和自旋锁
7 读写锁的实现机制
二面:40min
1. 自我介绍
2. c++多态
3. 智能指针
4. 共享内存
5. 虚拟内存和物理内存的区别 虚拟内存的作用
6. LINUX将一块共享内存映射成了文件系统,请问是什么
7. 常用内存命令 netstat top df
8. /proc/$PID/里面的内容
9.  手撕代码:合法IP地址、两个有序数组的第K大值

二面不太理想,自己感觉linux命令掌握的不太好。手撕代码第二题当成中位数了最后只说了想法。。。整体表现欠佳
以为自己挂了,最后还是给了通过。
#字节跳动##面经##C++工程师##校招#
全部评论
我也是昨天1,2面。请问三面啥时候
点赞 回复 分享
发布于 2019-09-02 11:12

相关推荐

点赞 评论 收藏
分享
2 24 评论
分享
牛客网
牛客企业服务