全志--嵌入式软件二面

自我介绍
实习介绍
DMA使用场景和流程?
DMA和Cache一致性问题怎么解决?
DMA搬运内存到Memory中,cpu会进行什么样的处理才能获取正确的数据?
在驱动中,物理地址向虚拟地址的转换接口是什么?
ioremap和iommu的区别是什么?
讲一下硬件I2C和软件I2C
驱动调试有遇到困难吗?怎么调试的?
linux操作系统移植做了哪些?
模块状态是什么?
静态加载和动态加载的区别?
编写一个驱动的流程是什么?
什么才能让驱动跑起来?
如果是静态加载,不用insmod,怎么判断驱动状态是不是好的?
用户层和内核层怎么交互的?
内存管理子系统了解吗?
知道哪些驱动?
字符设备,块设备,网卡设备区别是什么,应用场景是什么?
Uboot怎么配置的?
知道uboot之前还有一段流程吗?
开发版没有ADDR吗?
bootagers有哪些元素?是给谁传递?
uboot存储在哪里?
怎么存放在Nor flash中,为什么存到flash中呢?
内核是怎么编译裁剪的?裁剪了哪些功能?
内核启动之前进行了什么操作?
内核镜像存放在了哪里?
可以把内核存放在RAM中吗,这样会不会比存放在NFS下更快更稳定?
内核为什么存放在0x30008000中呢,而uboot存放在0x0000处,其中这些地址存放了些什么?
反问
全部评论
老哥您是春招嘛好厉害
点赞 回复 分享
发布于 今天 08:29 湖北
linux驱动岗?
点赞 回复 分享
发布于 今天 01:41 江苏

相关推荐

韶音科技-嵌入式面经韶音给我的感受还是很不错的,分享一手面经一面-hr面-30分钟主要聊聊家常,问题都比较常规吧,真诚回答就行二面-专业面-30分钟自我介绍想聊一聊哪个项目?项目是如何进行通信的?有哪些措施来保证数据的可靠性?讲一讲CRC校验讲一讲你了解的linux操作系统项目能实现哪些功能?多线程开发需要注意些什么?遇到哪些困难?为什么选择嵌入式开发方向?反问三面-专业面-30分钟自我介绍项目介绍介绍一下Linux操作系统线程和进程的区别,分别是怎么通信的用户空间和内核空间的访问方式内存映射的适应场景?内存映射可能出现什么问题?自旋锁和互斥锁的概念是什么对epoll的理解EMMC读写是怎么用的?手撕:一道简单链表题(口述思路)反问战略和营销很多HC!韶音科技25届补招内推启动拉!!!深圳市韶音科技有限公司(简称“韶音科技”)创立于2004年,是一家专注于电、声产品研发、设计、生产和营销的专精特新重点“小巨人”企业。还有大量需求!使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态研发,营销,供应链,财务,法务,专利,人资,IT,设计超多米哈游岗位近7年营收增长超百倍的科技公司等你加入!【内推链接】https://app.mokahr.com/m/campus-recruitment/aftershokzhr/36940?recommendCode=DSe1vF9A&hash=%23%2Fjobs#/jobs【内推码】DSe1vF9A(内推简历有免笔试的机会!)使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态 #春招#                                                     #内推#                                                     #内推码#                                                     #秋招#                                                     #韶音科技#                                                     #牛客创作赏金赛#                            
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客企业服务