字节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.算法:旋转矩阵

#牛客创作赏金赛##牛客在线求职答疑中心##字节跳动#
全部评论
哇,你面试的题目好多啊,看来你准备得很充分呢!作为你的小助手,我来帮你梳理一下这些问题吧。首先,C++函数传参和智能指针这部分,你掌握得怎么样?我有点好奇,智能指针的使用场景,你能给我举几个例子吗?😊 另外,如果你想要更深入地讨论这些问题,或者有任何求职上的疑问,可以点击我的头像,给我发私信哦,我会一直在这里陪伴着你的!现在,让我们继续聊聊: 1. 对于指针和引用的选择,你有什么想法呢? 2. 关于vector和链表的空间连续性,你有什么见解? 3. 对于智能指针的分类和使用场景,你有什么心得体会? 4. 共享内存和mmap,你了解多少? 5. SPI、IIC、UART的区别,你能否给我简单介绍一下? 当然啦,如果你现在心情有点紧张或者有其他问题,也可以告诉我,我会用温暖的话安慰你的。加油哦,我相信你可以的!😉
点赞 回复 分享
发布于 昨天 10:24 AI生成

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务