深信服C++深圳线下面凉经

20230923 17:20 提早几分钟到,基本准时开始面试
在公司一楼大厅旁边的一个类似餐饮店的地方,有很多分散的小圆桌
每个圆桌一个面试官对一个求职者,总共可能有15个面试同时进行

先说整体感受吧,还是比较愉快的
我遇到的面试官没有像其他帖子说的那样看不起人,而且也挺温柔的
我的项目不是很契合岗位,但是面试官也问的比较细,挺有耐心

全程是 拷打项目+手撕代码+场景设计题+反问,无八股文(可能是因为项目没有涉及太多C++)

一、拷打项目
1、自我介绍
(然后开始问项目,但是我的项目和开发关联性不大)
2、最近做的这个项目你负责了哪些事情?
3、为什么要在matlab仿真,又移植到C++?
4、转换的过程中最难的部分是什么?
5、同步怎么实现的?
6、相机采集帧率多少?
7、采集到了数据之后是怎么用的呢?
8、实际的仿真和真实的效果有差异吗?
9、把噪声的影响调大就行了吗?
10、项目人数多少,怎么分工的?
11、采集之后怎么对数据处理,怎么输出?

12、好的,那聊一下另一个项目
13、最难的地方在哪一个?
14、编码量主要体现在哪些地方
至此19分钟
因为聊的都是项目相关的,所以答得还算比较流畅,但是不知道有没有说清楚

二、手撕代码
然后开始手撕代码,求一个数组中最长无重复子数组
花了十分钟,用的双指针+哈希表,讲自己代码花了3分钟
但是在讲代码的时候意识到,细节错了好多,一直道歉
面试官反问时间复杂度多少,但我也不太确定哈希表的查询复杂度是多少
有没有更好的方法?(没想到)
至此38分钟

三、场景设计题
如果现在D盘满了,你怎么写一个程序(或函数或数据结构,随意发挥)把所有文件的大小信息都获得,并找到占空间最大的那个?
(想了十分钟,中间和面试官问了一些细致的要求,但仍然没有什么思路)
至此49分钟

四、反问
主要用C++在什么场景?
内核开发,资源受限,因为看重的就是C++的性能
刚刚我的项目描述有说清楚吗?您能够理解吗?
部分还是理解了

结束后说一周之内会有通知(每次听这话就知道没了)
总共花了一小时,出门发现大厅有发晚餐,直接开吃

总结
我的科研项目本身没有太多C++开发
回答的时候应该提前准备一下,怎么说才能把自己和岗位匹配上
回去继续练手撕吧,场景题有好兄弟们提供一下思路吗
全部评论
应该就是listfile,文件就看看多大,文件夹就进去,递归来做。
点赞 回复 分享
发布于 2023-09-23 23:10 广东
好详细
点赞 回复 分享
发布于 2023-09-24 14:20 广东

相关推荐

#面经# 大梦龙途,c++服务器岗位,面试:1️⃣先在电脑上写双向链表,写到一半面试官说可以了,然后简单检查。2️⃣介绍自己的基本情况(不用很详细)。3️⃣换个面试官进入下一阶段。4️⃣没有自我介绍,抓简历问,问我并发聊天服务器,和五子棋服务器是不是自己做的(面试官看过很多简历这两个项目很雷同),(参考书上的),哪本书?(Linux c++服务器开发实践)面试官又说书名一听是外国的,五子棋是中国的,看书学习很正常,让我不要掩饰,我就说是按书上的步骤写的,书本是清华大学出版的(面试官以为我是直接搬的开源代码,以为是培训机构的,硬是不信是书上的)5️⃣协议,怎么知道数据的长度?(一头雾水,这个面试官说话特别拐弯抹角)。怎样知道接收方接收的数据是发送方发的数据?(一头雾水,问问题可以问直接一点吗,请面试官不要掩饰自己)6️⃣抓简历问,leetcode刷了多少题?7️⃣抓简历问,平时ai用哪种工具,(用kimi),如果用AI写的代码质量低怎么办?(这个问题面试官问的无敌拐弯抹角,实际上他是想问有没有用国外强力好用的ai,会不会翻墙?)8️⃣抓简历问select和epoll有什么不同?9️⃣抓简历问智能指针是什么?🔟抓简历问,你认为c和c++有什么不同(面试官问的很笼统,范围很大)11期望薪资是多少?(10k~13k)12今天面试差不多到这,没问其他问题内心ob: 能不能问我正常点的多线程网络编程问题? fork函数和僵尸线程都没问,锁和线程通信也不问,无语死了
查看11道真题和解析
点赞 评论 收藏
分享
评论
6
11
分享

创作者周榜

更多
牛客网
牛客企业服务