字节开发一面面经

1.上来先代码题：两个有序的数组，求中位数 
2.递归太深有什么影响 
3.C++内存模型 
4.栈内存和堆内存的区别 
5.重载和重写的区别 
6.三次握手哪一次可以传输数据 
7.网络OSI七层模型，网络层和传输层的作用 
8.进程间通信方式 
9.虚拟内存 
10.死锁概念 
11.怎么避免死锁 
12.数据库主xx左xx（我不太会数据库没咋听懂现在有点忘了） 
13.数据库索引 
14.数据库事务避免（我说我用的MyISAM存储引擎不支持事务..我真的数据库方面不太行） 
15.一块钱买一瓶水，两个空瓶换一瓶水 
16.6分钟沙漏和8分钟沙漏怎么计时十分钟
