串口通信 面试题
共 4 篇真实面经 · 涵盖 比亚迪 / 安克创新 / 海辰储能 / 某公司 等 4 家公司
比亚迪二面:数据帧定义与OTA升级排查
比亚迪二面面经:20 多分钟电话面试,先问自我介绍与实习期间的分工,再深挖数据帧如何定义、乱码与丢包怎么排查,以及 OTA 升级失败的阶段定位和防止升级后设备起不来的设计。原帖未写明具体岗位。
安克创新嵌入式一面:MCU 内存布局与 FreeRTOS 栈排查
安克创新嵌入式开发一面面经,问 MCU 内存分区与链接脚本、栈与堆的本质差异、栈被破坏后的填充检测与异常现场排查、长期运行固件的碎片定位与预防、FreeRTOS 任务栈溢出判定,以及串口不定长帧如何用 DMA 加空闲中断切帧。
海辰储能嵌入式软件面试:RTOS 锁与 Bootloader
9 月 19 日海辰储能嵌入式软件岗面试记录,全程 35 分钟左右。面试官先介绍公司业务,随后围绕三个项目轮流提问,技术问题集中在 RTOS 锁竞争、持锁时发生中断、Bootloader 单分区升级、YOLO 训练机制和串口上传实时性。
项目是自己敲的,面试却像抄的:嵌入式项目复盘
一篇嵌入式求职者的项目复盘:面试官不问功能复述,而是追问数据为什么放在中断里处理、接收缓冲区为什么定这么大、上位机连续发两条指令怎么分开;作者由此总结出按数据流讲项目、主动改需求验证掌握程度、记录 bug 定位过程等准备方法。