实习 | 智元机器人测试面经

校大原创

收藏 0 评论 0

1. 在 C++ 开发里,可以通过哪些手段预防和定位内存泄漏问题?

2. 如果类的成员变量在初始化阶段就申请了内存,需要等到对象销毁的时候才进行释放,针对这种情况一般要怎么处理?

3. 你清楚 RAII 机制吗,可以简单说说?

4. 请解释下深拷贝与浅拷贝二者的区别。

5. 当多个线程同时读写同一块临界内存区域,要如何防止出现数据竞争?

6. 你对锁有了解吗,简单介绍一下。

7. 实际开发中接触、使用过哪些类型的锁?

8. 图像的数据量通常很大,有什么办法减少频繁拷贝带来的性能与资源开销?

9. 图像做降采样操作会带来画质损失,谈谈你的理解。

10. 说说你对于共享内存的理解。