1. 自我介绍 5分钟
2. 询问访问一个自己搭建的网站怎么加快访问速度 (开放问题)
3. 点击QQ.exe发生了什么事情
4. 前序+中序推导后序
5. 思考 100个数字随机提取一个,怎么知道少了哪个(异或),那么提取2个呢?(一时没想到,面试官说可以先异或然后根据1的位分类)
6. 说一下cout底层实现
7. malloc指定大小,free为什么不用指定(malloc的大小保存在申请的空间内)
8. 说一下自己的优点和缺点
9. 问一个项目如果给你安排一周完成,但是你自己评估需要2周,怎么办(报告领导or负责人???)
10. 手撕,链表每K个翻转(123456789->321654987),面试官说不能用递归,结果我用了栈(逃课嫌疑),面试官说算了,原本只是考考你链表,你继续写吧
11. 反问
体验:和前两轮面试完全不一样。。。问了很多很综合的问题,没有问项目,包括操作系统、编译原理等。
希望高抬贵手,给个offer。
另外,面试官最后没说等通知就结束了,感觉不太妙。
#字节跳动#