1.ET和LT的区别,数据量一样的话,他们的性能有什么差别2.线程池如何设计的,项目的并发量怎么样3.如何鉴别用户的登录和未登录4.一个用户发起两个相同的请求,如何确定什么时候消费完5.定时器如何设计的6.epoll怎么用的7.如何确定A用户的请求结果A返回给他自己(fd)8.MySQL怎么存储的9.当并发量上来后,MySQL数据库和数据库连接池哪个先到达瓶颈10.如何确定用户的最大登录量11.如何确定一个json包读完了(粘包问题)12.非活动链接怎么处理的,是否会造成大量time_wait状态的链接,对服务性能有什么影响13.cpp编译过程,undefine发生在哪个过程14.空类怎么存储的,占几个字节,加上虚函数后占几个字节15.拷贝构造为什么传引用,为什么用const16.纯虚函数的作用17.Linux下如何保证头文件只被引用一次(宏)18.死锁的发生及解决办法19.100万数据找100个最大的(一开始说的堆排,后面说维护一个小根堆)20.算法,两个栈实现一个队列21.map和unordered_map的区别,复杂度为啥我看牛客上其他人都是问问八股就完事了