字节C++后端二面(50min)
1. 自我介绍
2. 网页上输入URL到显示页面的过程。
3. 如果在发送数据时,对方服务器断电了会发生什么情况?
4. TCP三次握手第三次如果数据包丢失会发生什么?
5. 执行 while(true); 语句和while(true) printf("xxxx"); 语句,CPU的占用率是如何?
6. 数据库为什么使用B+树而不使用B-树?
7. 聚簇索引和普通的索引有什么区别?
8. 代码:leetcode 329
9. 将上述代码从递归改成非递归。(想了十分钟,不会)
10. 反问环节。
大体上就这么多,可能个别前面再有点,但是记不得了。要不是优化了十分钟不会和反问环节,可能四十分钟不到就结束了……
答得不是很好,等通知吧……
#字节跳动##实习##C++工程师##面经#