中微电嵌入式驱动开发
- 项目中做了什么。项目里面每个驱动都问了。回答思路(硬件接口 + 驱动软件 + linux涉及的子系统)
- 会c++吗
- iic 总线 + 通信协议 + iic 子系统
- 系统初始化流程。回答思路(ipl + bootloader + arm 体系结构+ start kernel + android 启动)
- android 编译用的什么工具。
- 问完项目,面试官说到:“我们来问点你感兴趣的内容” 我心中一颤。
- init_task 如何通过启动参数修改(kernel document有个param文档有介绍)
- 进程调度: 调度框架,调度类有哪些,策略是什么。RT具体的问了一些。
- 内存初始化流程;伙伴系统的结构;合并page 是什么算法。
- x86 和arm 区别
- 中断上半部和下半部。回答思路(irq -- controller硬件 +arm体系结构 + controler软件 + soc irq 子系统 + 中断具体的实现)
- tasket, 工作队列,软中断的区别,使用场景。
- 介绍一下自己的学习过程。
- rtos方案
- rcu
- android 蓝牙中的整体架构。
全网最受欢迎的嵌入式面经
面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,2800+订阅,非常适合在找工作面经薄弱的同学,3000+订阅还会涨价,提前订阅提前享受,持续更新中。
原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM