瑞芯微
共 3 篇面经 · 嵌入式软件
瑞芯微嵌入式驱动岗面经(凉经)
瑞芯微 SoC 原厂驱动岗两轮技术面:一面考 volatile、static、const 与指针、进程线程、用户态与内核态、系统调用路径、内存对齐、大小端、静态动态库、Makefile 与 I2C;二面深入字符设备驱动注册与 open 路径、设备驱动模型匹配与 of_match、platform 与 probe、设备树、中断上下半部与 workqueue、并发保护与自旋锁、copy_to_user、ioremap 和 DMA。
瑞芯微嵌入式一面 关键字、内存对齐与设备树九连问
瑞芯微嵌入式一面九连问:volatile 与寄存器读取、static 与 const 的分工、指针数组与数组指针、结构体内存对齐、中断服务函数的限制,以及四级启动流程、设备树匹配与 kmalloc 家族的区别。
瑞芯微嵌入式二面:项目架构、偶现 BUG 排查与外设驱动
瑞芯微嵌入式二面,围绕核心嵌入式项目展开:整体架构与软硬件方案、独立负责的模块、偶现 BUG 的完整排查思路、外设驱动自研还是基于原厂 SDK 修改及适配优化,以及多任务多中断下的资源竞态如何解决。