更新,10.18意向
-------------------------------------------------
9.25一面1h
自我介绍
Linux相关,Ros相关,主要问指令,问使用过程
C++八股
三大特性
对象模型
多态
虚函数的底层实现,虚函数表,子类的虚函数表,是否替换
new和malloc
智能指针,share_ptr的实现和使用过程
详细介绍STL
有没有碰到程序崩溃的情况,是什么原因,怎么解决
多线程加锁问题
还有些忘记了
手撕:
从字符串数组中找出十位是8或与5的差小于等于10等字符串,并从大到小排序
10.11二面1h
项目介绍
A*算法相关、一个场景题目;
为什么成员函数可以访问成员变量(this指针);
虚函数相关、底层、构造顺序、父类指针指向子类对象、虚析构;
线程池的实现、线程池的调度、一个线程死掉会不会影响其他线程、一个进程死掉会不会影响其他进程、多进程多线程的区别;
内存四区、哪些变量会存放到堆中、内存泄漏、智能指针的实现;
手撕:使用vector实现一个队列
#理想汽车##面经一面面经##C/C++##理想#