小米——汽车电子控制器软件开发 实习面经(OC)
1面40分钟
#面经# #面试问题记录#
1.自我介绍
2.你觉得你做的这些项目中,哪些经历是你认为贡献最大的?最值得讲的?
3.项目软件框架的组成以及为什么这么设计?另一个项目软件框架是怎么样的?
4.其他一些项目深挖。本科比赛偏应用开发还是驱动相关。
5.实习中嵌入式开发为什么要用Freertos,他和普通的操作系统比如linux有什么区别?
6.Freertos中如何保证任务有序不紊乱?比如有高优先级和低优先级的两个任务,高优先级任务一直抢占
低优先级导致低优先级无法执行,如何避免?
7.linux系统中的进程是如何进行调度的?
8.Freertos中的数据同步方式?
9.coding:给一个正整数num,找到两个满足二进制中1的数和num相同的数:数1略大,数2略小
10.反问:工作是具体哪部分?
两天后约二面
40分钟
项目深挖,只问了一个项目
现场绘图讲解项目硬件和软件架构。
#面经# #面试问题记录#
1.自我介绍
2.你觉得你做的这些项目中,哪些经历是你认为贡献最大的?最值得讲的?
3.项目软件框架的组成以及为什么这么设计?另一个项目软件框架是怎么样的?
4.其他一些项目深挖。本科比赛偏应用开发还是驱动相关。
5.实习中嵌入式开发为什么要用Freertos,他和普通的操作系统比如linux有什么区别?
6.Freertos中如何保证任务有序不紊乱?比如有高优先级和低优先级的两个任务,高优先级任务一直抢占
低优先级导致低优先级无法执行,如何避免?
7.linux系统中的进程是如何进行调度的?
8.Freertos中的数据同步方式?
9.coding:给一个正整数num,找到两个满足二进制中1的数和num相同的数:数1略大,数2略小
10.反问:工作是具体哪部分?
两天后约二面
40分钟
项目深挖,只问了一个项目
现场绘图讲解项目硬件和软件架构。
全部评论
相关推荐
查看17道真题和解析