1.字节对齐了解吗?2.有两个虚函数,一个floatA,doubleB,boolC的类占多大类型?3.struct和class的区别?4.struct可以写虚函数吗?5.虚表存在哪个地方?6.堆和栈的区别?7.如何禁止new一个对象?8.除了堆和栈,还有那些分区?9.模板的特化和偏特化知道嘛?10.函数模板可以特化嘛?11.epoll, select, poll的区别?12.TCP第二次握手丢失了会怎样?多次超时重传会怎样?13.如何设计一个内存泄漏的工具?14.用哈希表?那什么时候记录这个信息?构造函数?每一个类的构造函数都要写?15.怎么检测是哪里发生了内存泄漏?16.ETLT模式?17.ET模式不读完会发生什么?18.用While循环去读?读多少算完呢?你怎么知道缓冲区读完了?18*.epoll wait是阻塞还是非阻塞的?19.你读了muduo,那one loop pre thread的好处是什么?20.eventloop做什么工作?