百度自动驾驶C++一面(已凉)

1、自我介绍
2、讲解一下多态及其实现
3、STL讲hashmap底层实现,时间复杂度。
4、讲一下C++11的智能指针
5、写代码实现share_ptr
6、写代码实现生产消费者
7、平时写代码在什么环境下,答:Windows
8、反问:您觉得我有哪些不足?答:C++基础需要再加强。
问题都基本答出来了,但是写代码环节,问题挺大的,有点紧张,平时只注重leetcode了,这两个代码都只表达了大概的意思,面试官可能就是看了代码,所以觉得我C++基础差。
呜呜呜,目测是凉了。
#面经##校招##百度##C++工程师#
全部评论
楼主投的哪里啊
2 回复 分享
发布于 2021-08-02 20:51
看来是凉了
1 回复 分享
发布于 2021-07-28 12:28
答主,你说的平时只注重力扣,为啥写代码会出问题呀
1 回复 分享
发布于 2021-07-27 08:37
楼主,你是投的实习还是提前批?
1 回复 分享
发布于 2021-07-24 21:24
楼主,c++岗不需要会自动驾驶算法的知识吗
1 回复 分享
发布于 2023-06-28 17:56 北京
社招难度?
点赞 回复 分享
发布于 2022-06-13 00:45
这题目有点难啊。。。
点赞 回复 分享
发布于 2022-05-29 18:05

相关推荐

04-11 17:41
已编辑
吉林大学 算法工程师
总时长 56分钟开头常规自我介绍,做了ppt。看网上说总时长最好不要超过3分钟,所以一开始讲的很快,但汇报到我的研究工作的时候,面试官打断了我,并提出了几个问题。我一一解答。之后就是重复这个过程,直到ppt讲完。至此已经将近过了40分钟。总的来说这部分不是很难,提的问题我也都能回答出来。但感觉是因为我没有别的项目经历和实习经历,面试官为了避免尴尬,所以刻意的在这问一些问题。之后就是关于coding的一些问题:问python中的生成器是什么?我不知道,诚恳道歉。问c++中,push_back和emplace_back的区别?之前看过相关的内容,但记不清具体的术语,只记得emplace效率更高。所以就笼统的说了一下,push会复制数据,emplace直接在内存空间中构造对象,emplace的效率更高。最后手撕代码1.手写self-attention。之前还专门练过,可惜太久没看,忘完了。最后只写了个大概,没写多头的部分。2.手写二分查找。这个小case。1分钟就写完了。但是估计我的二分查找的写法面试管不是很熟悉(毕竟有很多种版本),面试官让我看一下我写的会有什么问题,我仔细看过之后,感觉没啥问题。就回答说:应该没啥问题,这个模板之前也用过很多次了(他知道我简历上有很多ACM的奖项),然后面试官就没说啥了。反问环节进去后具体是做什么的,会有人带吗? 实习时工资会有多少?
查看5道真题和解析
点赞 评论 收藏
分享
04-04 10:56
门头沟学院 Java
点赞 评论 收藏
分享
评论
15
62
分享

创作者周榜

更多
牛客网
牛客企业服务