优先级反转 面试题
共 5 篇真实面经 · 涵盖 大疆 / 荣耀 / 海康威视 / 优必选 / 智元机器人 等 5 家公司
大疆嵌入式软件岗面经(一面二面)
大疆嵌入式软件岗一、二面面经:一面考 static、volatile、内存对齐、堆栈、memcpy 与 memmove、中断与任务协作、互斥锁与二值信号量、优先级反转与任务栈,手撕链表反转;二面顺着项目的数据流追问采样量、缓冲区容量与溢出策略、丢数据检测、延迟测量口径,以及 DMA 与并发读写环形缓冲区的实现和偶发 bug 的定位方法。
荣耀嵌入式软件开发一面面经:RTOS 调度、优先级反转与 DMA 缓存一致性
荣耀嵌入式软件开发一面面经:从项目任务划分与中断边界设计、偶发死机与数据错乱的定位手法,到 FreeRTOS 任务切换的硬件过程、优先级反转的治理,以及链接脚本分段与 D-Cache 下 DMA 数据错位的根因。
海康威视 嵌入式软件开发一面面经:static/inline、RTOS 优先级反转与网络编程 30 问
海康威视嵌入式软件开发一面 30 题:C 语言基础与栈溢出、链表操作,中段集中问 RTOS(优先级反转、任务优先级怎么排、响应超时与栈溢出排查),后段是进程线程、UDP 可靠传输、select 与 epoll,最后聊项目难点与 AI 工具可靠性。
优必选嵌入式软件面经:优先级反转与项目代码拷问
优必选嵌入式软件岗面经,9 月 24 日。面试官看到简历写了底层操作系统后要求共享屏幕看代码,围绕代码里的问题提问并给出优化建议,随后问优先级反转、优先级继承、第二个项目中的任务划分和数据链路;因岗位 hc 少且偏应用,面试官建议转向芯片原厂。
智元机器人 嵌入式软件一面二面面经:硬件底层、FreeRTOS 与电机控制深挖
智元机器人嵌入式软件岗一面二面记录,偏运动控制与底层驱动:一面以硬件底层为主,追问 MCU 主频与总线、DMA 双缓冲、内存对齐、FreeRTOS 调度;二面深挖项目,覆盖 CAN FD 与 CANopen、EtherCAT、PID 抗饱和、FOC 变换与 volatile 陷阱。