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++开发回答的时候应该提前准备一下,怎么说才能把自己和岗位匹配上回去继续练手撕吧,场景题有好兄弟们提供一下思路吗
点赞 6
评论 2
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务