时间:4月13,时长:1小时会深挖基本项目,八股文问的也挺多的,且八股文的会深挖,下面这些八股文每个都深挖了。面试官看你真的懂他就换问题了。1、自我介绍2、深挖项目,例如原理去、压力测试啊,项目目的啊,实际应用啊……3、epoll,poll,select区别,为啥epoll快。epoll的底层原理(包括结构和回调方式)4、C++多态实现。4、虚函数表虚指针的底层原理,析构函数和构造函数可以设置成虚函数吗?为啥?5、四种智能指针说一下,weekptr和shareptr详细说一下。6、Linux下的进程和线程的区别,以及通信原理。7、tcp四挥中的time_wait。8、使用udp实现可靠数据传输,这点我没了解过,面试官引导了一下,说了下自己的观点。9、手撕代码,从main函数开始手写一个链表实现插入和反转功能。这里我太紧张了用了双向链表的节点结构实现的是单向链表,反转也写出bug了,实在不应该。而且我电脑太垃圾了太卡了我不敢用visual studio。这么简单真的不应该的。10、好像还问了vector的原理。第三天收到感谢信了。给小伙伴的忠告:基础知识一定要硬、底层原理一定要懂,我一个二本学院投简历几乎都过不了初筛,小伙伴们学历高一点再懂个基本原理,能拿很多offer的。 #我的失利项目复盘# #牛客在线求职答疑中心#