10.30 1小时
一、项目(10min)
二、操作系统
1.进程与线程的区别
2.进程间通信与线程间通信
3.读写锁怎么实现
4.虚拟内存
5.堆和栈的区别,为什么既要有堆又要有栈
三、计算机网络
1.OSI七层网络模型,每一层有哪些协议
2.常见的网络设备有哪些?路由器和交换机属于哪一层
3.为什么局域网 IP 通常以 192.168 开头
4.浏览器输入网址的过程
5.TCP和UDP,TCP是怎么保证可靠性的?
6.TCP三次握手,四次挥手
四、Mysql
1.事务是怎么实现的
2.索引是怎么实现的
3.介绍B+树,1000w数据需要几层B+树
五、手撕
两道sql,一道 leetcode 112.路径总和变形,要求返回路径