CVTE-嵌入式软件开发Linux
📍面试公司:cvte
🕐面试时间:一面(8.18)、二面(9.5)、三面(9.10)
💻面试岗位:嵌入式软件开发linux方向
❓面试问题:
一面:
1.项目问题(20分钟)
2.c语言八股(const、extern、static关键字作用,c内存管理的实现,memcpy的三层策略)
3.c++八股(虚函数原理、构造函数和析构函数是否可以虚函数、纯虚函数作用)
4.linux内存管理的了解程度,kmap的作用,高端内存实现的API
5.多级缓存的原理,cacheline原理(从锁机制说一下MESI机制和穿行事务化),缓存和内存映射的策略与具体实现
6.死锁的原因,优先级继承和优先级天花板的实现
7.单例模式、观察者模式的实现
8.反问
二面:
1.项目问题(30分钟)
2.系统设计的安全问题、系统资源的考虑
3.驱动如何实现多soc的适配
4.内核启动解析设备树的流程
5.platform框架的原理,匹配流程
6.串口驱动中实现DMA的具体流程,DMA调试出现的问题,串口数据问题的排查
7.对于以后的工作方向的考虑,base的考虑
8.反问
三面:
主要是流程性的HR综合面试,没有什么具体的难题
🙌面试感想:
流程有点拖沓,个人原因已经释放offer

#发面经攒人品##嵌入式投递##面经记录##释放offer##我的秋招日记#
🕐面试时间:一面(8.18)、二面(9.5)、三面(9.10)
💻面试岗位:嵌入式软件开发linux方向
❓面试问题:
一面:
1.项目问题(20分钟)
2.c语言八股(const、extern、static关键字作用,c内存管理的实现,memcpy的三层策略)
3.c++八股(虚函数原理、构造函数和析构函数是否可以虚函数、纯虚函数作用)
4.linux内存管理的了解程度,kmap的作用,高端内存实现的API
5.多级缓存的原理,cacheline原理(从锁机制说一下MESI机制和穿行事务化),缓存和内存映射的策略与具体实现
6.死锁的原因,优先级继承和优先级天花板的实现
7.单例模式、观察者模式的实现
8.反问
二面:
1.项目问题(30分钟)
2.系统设计的安全问题、系统资源的考虑
3.驱动如何实现多soc的适配
4.内核启动解析设备树的流程
5.platform框架的原理,匹配流程
6.串口驱动中实现DMA的具体流程,DMA调试出现的问题,串口数据问题的排查
7.对于以后的工作方向的考虑,base的考虑
8.反问
三面:
主要是流程性的HR综合面试,没有什么具体的难题
🙌面试感想:
流程有点拖沓,个人原因已经释放offer
#发面经攒人品##嵌入式投递##面经记录##释放offer##我的秋招日记#
全部评论
相关推荐