大概40多分钟,深入地问了我的一些盲区,很多问题我都是瞎答的
1. 自我介绍
2. 你在做mit6.s081项目的时候遇到的最大的问题是什么?(被打断)
2.1 介绍一下内存管理部分的工作(被打断)
2.2 C++中不同的变量存在哪些区域
2.3 栈是怎么样的?
2.4 栈的大小是固定的吗?
2.5 多个线程都使用这一个栈吗?
2.6 每个线程释放后这个栈会被回收吗?
3. 100k的数据,分别用TCP和UDP传输的过程是什么?
3.1 UDP接受方是如何组装的?(*)
3.2 UDP接收方如何判断缺失?(*)
3.3 UDP接收方如何处理缺失?(*)
4. 介绍一下HTTPS
4.1 讲一下ssl协议(被打断)
5. 操作系统如何接受鼠标点击事件?
5.1 操作系统如何将改事件通知应用程序?(*)
无算法无反问