结果小丑竟是我自己,面完秒挂,记录一下面经1. 项目+实习经历拷打2. 你使用的FreeRTOS有几个task,优先级怎么设置的,有什么方法可以看到你任务占用mcu的情况;3. FreeRTOS做任务调度,需要基于硬件的什么部分,sysTick的优先级一般怎么设置;4. git本地如果有3笔提交,需要怎么合并为1笔;5. 一个程序发生codedump,生成了core文件,需要怎么使用gdb调试,出现一堆问号代表什么,怎么查问题;6. 如果想让一个函数先于主函数运行,需要怎么做;7. 运行一个.out文件,加“-xxx”,进程首先会做什么事情,操作系统又会做什么;8. 一个函数内,通过类实例化了一个对象,能否把这个对象作为返回值;9. 你只做过uart/spi/iic这些简单的通信接口吗,有没有用过一些复杂的驱动模块;10. makefile相关。反问应该具备什么业务技能,面试官评价说我简历上很多内容做的太简单了,跟学生做项目一样,需要去学习一些复杂的模块或者框架,比如异构通信,音视频驱动总线,Linux内核之类的。