cvte C++面试凉经

时间: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的。
#我的失利项目复盘#  #牛客在线求职答疑中心#
全部评论
感谢分享面试经验和忠告。的确,基础知识和底层原理是非常重要的,这也是很多公司在面试中会深挖的点。同时,也要注意细节和代码实现的准确性,这也是考察面试者能力的重要方面。希望大家都能在面试中表现出色,拿到心仪的offer。
3 回复 分享
发布于 2023-04-22 13:55 AI生成
继续加油
2 回复 分享
发布于 2023-04-22 14:13 广东
面试官想要你才给你反转链表,可惜你没写出来😂
1 回复 分享
发布于 2023-05-21 18:22 江苏
楼主笔试后几天收到的面试反馈啊
点赞 回复 分享
发布于 2023-05-11 18:07 江苏
同学,请问项目是什么类型的啊?感觉今年webserver是不是不够用啊
点赞 回复 分享
发布于 2023-04-24 15:30 湖北
同学,问一下,项目是webserver 吗
点赞 回复 分享
发布于 2023-04-24 01:12 北京

相关推荐

飞花断音:这个头像有点搞笑
点赞 评论 收藏
分享
04-14 20:10
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
20
81
分享

创作者周榜

更多
牛客网
牛客企业服务