字节跳动暑期实习二面
1、B树和B+树的区别是什么?
2、B+树影响磁盘IO次数的因数有哪些?什么因素会影响层数?B+树每一层越宽越好吗?
3、查询语句select name from employee where name = 'aaa',name上有索引,走索引一定更快吗?
4、虚拟内存是什么?解决了什么问题?对比没有虚拟内存之前?
5、为什么三次握手是三次,四次挥手是四次?建立四次或者断开三次行吗?
6、寻找二叉树某个节点的右邻居?添加边界情况,除了迭代,递归版本怎么写?
总结:基本功还需要加强,操作系统方面需要更加深入理解,许多解决问题的思路在工作中会用到。
#字节跳动##暑期实习#