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 北京

相关推荐

03-15 00:45
已编辑
中国科学院大学 Java
问的很简单都秒了,但是面试官没开摄像头,疑似kpi,无后续。--------------------3/14更新,3/12通知给了口头offer,3/13发了意向书,已拒。一面(35min)(25/3/6)(无后续)    1、自我介绍    2、介绍一下你的那个Python相关项目(本科毕设,web系统+算法模型提供部分接口)    3、Java面向对象有哪些特点呢?详细说一下。    4、介绍一下hashmap;为什么要把链表转换为红黑树呢?红黑树查找的时间复杂度?1.7和1.8的区别。    5、介绍一下concurrentHashmap。    6、synchronized锁和Lock锁有什么区别?    7、公平锁的一个底层是怎么实现的呢?    8、线程池的核心参数、拒绝策略、提交一个任务执行流程?    9、spring有哪些特点?(ioc/aop)    10、spring中对于循环依赖是怎么解决的?    11、MySQL和redis的区别?    12、MySQL的索引结构是什么?    13、MySQL的事务有哪些特性?怎么保证?    14、MySQL的默认隔离级别?可重复读是怎么做到的呢?    15、介绍一下MVCC和快照读readview。    16、一般在什么场景下会使用redis?    17、对于大量的请求,如果此时缓存中还没有写入数据怎么办?    18、介绍一下redis实现的分布式锁。    19、有用过es和mongo DB吗?(知道,没用过)    20、消息中间件用过吗?说一下你的使用场景?    21、一个场景,如果说有一个接口响应的比较慢,如果说让你排查,你会怎么去排查?(上下游接口、大key问题,只答了两,后面试官补充)    无手撕,反问业务。
胖墩墩的查理在学c语言:哥们我是五号面的 流程差不多
查看21道真题和解析
点赞 评论 收藏
分享
评论
20
81
分享

创作者周榜

更多
牛客网
牛客企业服务