小米嵌入式二面,18k还想招什么神仙
结果小丑竟是我自己,面完秒挂,记录一下面经
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内核之类的。
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内核之类的。
全部评论
有些公司就是认不清自己的地位
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享