字节Camera OS一面
base深圳,Camera软件开发,半小时八股半小时算法
1.C++函数传参的方式有哪些?
2.传指针和引用的时候应该如何去选择?(传指针和传引用的区别)
3.从空间连续性上介绍vector和链表
4.vector的扩容机制
5.智能指针的分类和使用场景? unique_ptr的特性
shared_ptr的机制,weak_ptr的作用
如何看到智能指针使用时的线程安全
6.构造函数和析构函数是否可以为虚函数
7.共享内存(shrm、mmap)+mmap底层了解过吗?
7.SPI、IIC、UART的区别 SPI可不可以拿来传递图像(受带宽影响)
哪些因素会影响到SPI的带宽?
8.FreeRTOS和Linux的区别主要有哪些?
9.用多线程异步处理图片,这种情况应该如何处理算法之间图像的传递?
10.camx架构讲一下(从usecase到node)
11.sensor到ISP的pipeline
12.HAL3了解吗?(谷歌camera hal3)
13.算法:旋转矩阵
#牛客创作赏金赛##牛客在线求职答疑中心##字节跳动#