1.quic和udp的区别2.为什么选择多线程而不选择多进程3.c++生产者消费者模式,简述4.tcp 什么时候time-wait?5.select 和 epoll的区别6.epoll两种触发模式,为什么epoll要有两种模式7.sleep函数,自己实现,应该怎么来实现?8.shared_ptr和unique_ptr简述,unique_ptr怎么实现独占的?9.client 发请求开始计时,收到回复结束,server收到请求开始计时,发送出去计时结束,client的耗时是1032ms,server的耗时只有25ms,正常吗a.ping检测通信链路的连通信b.网络传输,包丢失和重传, tcpdump,wirshark抓包c.协议的二进制解析什么的。可能耗时d.服务端tcp ip backuplog,服务端不能承受压力的时候,缓冲,呆了很久e.tcp ip的重试时间10.撕题