嵌入式岗位的面试,本质是对底层能力 + 工程能力 + 系统思维 + 实战经验的综合考察。不同公司侧重点不同:做消费电子、工业控制、汽车电子、物联网、芯片原厂,考察深度差异很大。但核心能力框架是稳定的。下面给出一份尽可能全面、硬核的准备清单。一、C语言与底层编程能力(重中之重)嵌入式的根基是 C。面试时默认你是“熟练掌握”,不是“会用”。1. 指针与内存模型必须做到:指针本质(地址、类型决定步长)多级指针函数指针指针数组 vs 数组指针const 的四种组合volatile 的真实语义(不是防止优化这么简单)内存对齐结构体字节布局位域的风险内存别名问题(strict aliasing)野指针、悬...