今天面试分享的是紫光展锐的高级BSP驱动软件工程师社招面试内容
- 去掉uboot,你是怎么引导kernel起来的?要做哪些工作?
- .ARM64有做过吗?简单说下?
- .I2C协议,对占空比的要求?
- .I2C的速率有100k和400k,1M的速率,能否从原理上,说下是如何将速率提高的?
- .对安卓系统了解多少,有做过HAL层的开发吗
- .接口类驱动,像I2C/SPI这些,怎么定位是总线的问题,还是外挂设备的问题?
- 说下异构系统?解决过的异构系统相关的问题?
- 说下休眠唤醒的基本流程?驱动中为什么要实现runtime_suspend?有什么区别?
- 说下CPUIDLE?
- 说下cpu调频、cpu调压?
- 如果要做快启,你有哪些思路?
- .异常死机怎么解决?
- .异常重启怎么解决?
- .内存泄露怎么定位?举个例子?
- .CPU这块的验证,Cache是怎么验证的?L2 预取又是怎么验证的?