1、自我介绍
2、为什么选择客户端
3、inline是什么含义,有什么优缺点
4、inline和define的区别
5、智能指针了解吗,weak ptr
6、static关键字的作用
7、什么是内存对齐
8、http幂等性概念
9、get和post区别,put和delete呢
10、UDP和TCP的区别
11、TCP怎么实现可靠的
12、HTTP的keep-alive和TCP的keep-alive的区别
13、DNS域名解析的过程
14、进线程的区别
15、进程里面有什么数据段
16、同一个进程下多个线程间哪些资源不可共享
17、如何设计内存池,什么方式可以提高内存分配效率,内存碎片管理怎么做
18、智力题
19、算法题,两个数组,分别取一个数,求差值最小值