1、自我介绍2、为什么选择客户端3、inline是什么含义,有什么优缺点4、inline和define的区别5、智能指针了解吗,weak ptr6、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、算法题,两个数组,分别取一个数,求差值最小值