(美团的面试官真的都特别好,很友善)
1、自我介绍
2、聊项目
3、TCP三次握手,为什么要有第三次?
4、HTTP和HTTPS的区别?
5、HTTPS加密过程,服务器给客户端发公钥的过程中万一被黑客窃取了怎么办?有没有保护机制?服务器如何确认收到的公钥是来自客户端的?
(shopee也问过这个问题,建议大家好好了解一下,使用CA证书)
6、C++内存模型,各个内存区存储的什么?
7、socket及底层
8、引用和指针的区别?
9、new和malloc的区别?
10、预编译(预处理)过程
11、网络模型,7层+5层
12、各个层传输的单位是什么?
13、进程与线程的区别?
14、进程间的通信方式?
15、线程间的通信方式?
16、递归太深了有什么影响?栈的空间怎么扩展?
17、大小端序,如何识别一台机器是大端序还是小端序?
18、一台大端序的主机如何与另一台小端序的主机交互?说一下思路。
代码题:判断一个链表的入环点
全部评论
(10) 回帖