参加了华勤通信嵌入式Linux驱动开发岗位的二面,依旧是视频面试,面试时长大概 50 分钟左右。相较于一面偏重基础和项目入门,二面更侧重于 项目细节深挖 + 八股文延伸考察,整体氛围比较专业。1. 项目深挖面试一开始,面试官继续围绕简历上的项目展开,问题明显比一面更具体:驱动开发中的移植经验:问到我在 BSP 移植和驱动适配过程中,最难的问题是什么,具体是怎么解决的。设备树调试:深入问了 compatible 匹配失败时的定位思路,以及在 probe 函数中如何确认设备树解析正确。中断驱动案例:提到过做过 GPIO 中断驱动,面试官会继续追问:如何避免中断抖动?为什么中断回调函数里不能调用睡眠...