百度自动驾驶C++一面(已凉)
1、自我介绍
2、讲解一下多态及其实现
3、STL讲hashmap底层实现,时间复杂度。
4、讲一下C++11的智能指针
5、写代码实现share_ptr
6、写代码实现生产消费者
7、平时写代码在什么环境下,答:Windows
8、反问:您觉得我有哪些不足?答:C++基础需要再加强。
问题都基本答出来了,但是写代码环节,问题挺大的,有点紧张,平时只注重leetcode了,这两个代码都只表达了大概的意思,面试官可能就是看了代码,所以觉得我C++基础差。
呜呜呜,目测是凉了。
#面经##校招##百度##C++工程师#