面经攒人品上来手撕两个1.实现一个堆排序2.一个单链表怎么判断存在环后面问一点项目相关和八股1.右值引用2.内存泄漏3.new和malloc3.线程有几种状态,状态之间是怎么流转的4.说说11中的智能指针,shared_ptr和unique_ptr的区别5.STL中push_back和emplace_back的区别详细说一下6.场景题:读写由不同线程来进行,说一下应该怎么避免冲突7.TCP里面讲一下建立和断开连接的过程8.可以只有三次挥手吗?9.TCP怎么实现可靠性10.TCP怎么实现拥塞控制其他忘记了,预计凉了,有几个回答的比较模糊 #面经#