贴一下楼主之前的面经供大家参考
百度:https://www.nowcoder.com/discuss/688310?source_id=profile_create_nctrack&channel=-1
字节跳动:https://www.nowcoder.com/discuss/684864?source_id=profile_create_nctrack&channel=-1
360:https://www.nowcoder.com/discuss/679166?source_id=profile_create_nctrack&channel=-1
https://www.nowcoder.com/discuss/684606?source_id=profile_create_nctrack&channel=-1
本来想着和以往一样面完之后统一发出来的,但是也不知道下一面是什么时候,就先整理完发出来了,下面直接步入正题
一面面经
时间:2021.7.21,时长:60min,形式:电话面,base:上海,北极光工作室
自我介绍完之后就直接开始了八股文攻击
- cmake和makefile的使用
- 程序编译的过程
- 静态库和动态库
- 弱符号
- tcmalloc
- C++多态
- 虚函数表存在哪里,什么时候生成的
- Linux系统如何保证程序运行时的内存安全性(具体题目有点忘了,大概就是这个意思,面试官说有一个random_space之类的,我也是听面试官说的自己脑补的这个词,知道面试官在说啥的大佬评论区告知一声哦)
- 库函数和系统调用的区别
- 系统调用如何传递的参数
- vector动态扩容
- stl容器的内存管理
- 知道哪些设计模式,项目里面用到了什么设计模式
- 内核锁
- epoll的LT、ET
- UDP如何可靠
八股文真的是问的超级细,一直往死里问,问到不会为止,真的是第一次遭受到如此厉害的八股文攻击!!!
后面就是问项目中的内容了。
面试体验:因为是电话面试的,就没有写算法题,面试官说就是要了解一下对C++以及操作系统底层的了解,之后又被面试官吹了一波游戏行业都是高薪,顺便试探了一下面试情况(感觉还可以,哈哈哈)。
全部评论
(5) 回帖