当前位置: 首页 > 面试经验 >

理想软件研发岗C++一面二面(OC)

优质
小牛编辑
114浏览
2023-03-28

理想软件研发岗C++一面二面(OC)

更新,10.18意向

-------------------------------------------------

9.25一面1h

自我介绍

Linux相关,Ros相关,主要问指令,问使用过程

C++八股

三大特性

对象模型

多态

虚函数的底层实现,虚函数表,子类的虚函数表,是否替换

new和malloc

智能指针,share_ptr的实现和使用过程

详细介绍STL

有没有碰到程序崩溃的情况,是什么原因,怎么解决

多线程加锁问题

还有些忘记了

手撕:

从字符串数组中找出十位是8或与5的差小于等于10等字符串,并从大到小排序

10.11二面1h

项目介绍

A*算法相关、一个场景题目;

为什么成员函数可以访问成员变量(this指针);

虚函数相关、底层、构造顺序、父类指针指向子类对象、虚析构;

线程池的实现、线程池的调度、一个线程死掉会不会影响其他线程、一个进程死掉会不会影响其他进程、多进程多线程的区别;

内存四区、哪些变量会存放到堆中、内存泄漏、智能指针的实现;

手撕:使用vector实现一个队列

#理想汽车##面经一面面经##C/C++##理想#
 类似资料: