新能源车企嵌入式一面

一面
1、STL的容器有哪些,分类型哪些情况用哪些容器?
2、vector list之间有什么区别,内存布局怎么样的?
3、vector如果他的申请的这个内存不够了的,它是怎么进行扩容的?
4、map的unordered_map有什么区别,这两个查找速度哪个更快一点为什么?
5、哈希冲突怎么解决?
6、vector查找删除所有元素等于5的元素用什么命令?
7、map查找一个不存在的元素?通过 find和下标的方式有什么不同?
8、new delete malloc free区别?
9、delete[]不加[]会怎么样?
10、完美转发是解决什么问题的,说一下底层怎么实现的?
11、static的用法?对类成员变量和成员函数,作用域和生命周期的区分?
12、C++三大特性?封装继承多态
13、多态展开说说,怎么实现多态的?虚表指针和虚函数表在内存中的布局?
14、成员的初始化列表初始化顺序是怎么样的
15、项目中服务端收到视频流之后做了哪些操作?
15、反问 #发面经攒人品#
全部评论
你这是啥岗位得,看你这问题,肯定是应用层得
点赞 回复 分享
发布于 10-28 14:24 陕西

相关推荐

1. d-bus的优点2. d-bus的底层机制,debus在车辆中如何进行应用3. 蔚来这边开发的类似远控,手机上面比如说你可以操控打开车门或打开车窗这种的,那这个场景我们手机其实是接到我们车企的一个云端,然后再下发这些指令,到我们车的里面具体去执行,在这个流程中,你觉得如何使用debus?因为整个流程你可以看下来,它应该有很多通讯的,你觉得 debus 这整个通讯,你认为 debus 应该在哪个阶段来做,或者 debus 适不适合在我刚才描述的这个业务场景里面去担任一个数据通道的交互?4. A线程用来采取数据,B线程用来写文件,该如何设计5. 多线程的一个同步,就是或者多线程同步机制,就是会用什么来做一个保护?6. free 的这个指针,它属于那个虚拟内存的指针,它是一个虚地址还是一个实地址?重复free会导致什么?7. 比如说频繁申请内存,就是非常耗时,怎么理解这句话?8. C 里面都会涉及到指针跟数组,就这两个它有什么样的本质区别吗9. 数据从网络驱动那边,就是网卡上面收到的,然后它会去通知或者触发 CPU。 这部分,你觉得这部分它是什么样的逻辑,它会放在这部分去处理?10. 调度器使用什么数据结构去维护,能使用其他的数据结构吗11. tcp如何进行三次握手,四次挥手12. 使用过socket吗?13. debug接口用过哪些14. 1 to n-1的螺旋数组,怎么排列,算法
查看14道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务