上来自我介绍4分钟。然后直接手撕括号匹配,10分钟。接下来就开始一长串的八股拷打,差不多有一个小时,说实话被拷打麻了。下面贴下八股:1、new、malloc区别2、拷贝构造函数的使用场景及避免方法3、智能指针和使用场景4、map、unordered_map底层实现及使用场景5、进程间通信方式6、条件变量的使用场景及方式7、有使用过原子变量吗8、Linux内存管理9、socket中服务端需要调用哪些函数10、知道哪些系统调用。系统调用运行在cpu的什么状态11、字节流如何保证收到的消息完整。说了一下类似TCP粘包处理的方法12、tcp、udp区别及使用场景13、mysql中innodb和myisam引擎区别及各自使用场景14、mysql事务隔离级别15、asio的底层原理16、异步写可以在一段程序中多次调用吗?如果发生会出现什么问题17、raft的原理18、日志如何写入19、服务器反应慢,如何找到bug20、linux中使用c++11编译一个cpp程序