联发科嵌入式一面偏向底层理解 + 系统思维 + 追问能力,问题通常从基础切入,但会不断深入到实现机制、设计权衡以及工程场景,重点看是否真正理解“为什么”。二、面试题目static关键字在不同作用域下的本质区别?编译期和链接期分别如何处理?volatile的作用边界是什么?为什么它不能保证原子性?通常在哪些场景必须使用?malloc的内存分配机制(如brk/mmap)?如何避免内存碎片?栈和堆的增长方式?函数调用时栈帧结构是怎样的?结构体内存对齐的规则?如何手动控制对齐?对性能的影响是什么?指针越界为什么危险?在MMU存在和不存在时有何区别?进程和线程在Linux中的本质区别(task_stru...