秋招的第4场面试,前面流程很快9.1号投递9.4号笔试(笔试主要考察,RTOS,C语言,编译结果)9.7号线上一面(30分钟) 问题比较杂,主八股,但会根据项目和你的八股回答,问下一个八股记忆比较深的:1.野指针是什么,产生原因。因为我的回答,说访问野指针会导致运行中出错,所以深入问,一般会产生什么错误信息。如果出现错误,如何排查。2.stm32 的GPIO口的输入输出分别有哪些模式。3. 输出模式中,开漏输出和推挽输出有什么区别。什么时候使用开漏输出,这个没想出具体案例,平时没关注。4. 队列是什么样的数据结构。什么时候可以使用队列,请设想一个场景使用或你的项目中有没有使用。5. 中断的定义。使用中断的注意事项。6. 有没有了解过RTOS。7. RTOS 的作用。8. RTOS的组成成分,没听懂这个问题。回问后,面试官说,可以从RTOS的实现,功能,认为最重要的东西等多个方面回答,因为我学习过RTOS的源码,所以我从源码方面回答的。百度来看,应该是包括实时核心,文件管理,网络系统,这种回答。9. 因为前面回答提到RTOS 提供任务间数据交换功能,问,如何出中断中传递数据给任务。10. 典中典 ARM的启动流程,我回答的STM32的启动流程。11. 更是经典的 项目中的难点和处理办法。12. 经典5分钟回问面试评价:体验很好的一次面试,和汇川的面试差不多体验是第一个面试官提前到面试房间的面试,提前了5分钟,我看见他进来就邀请他了。问答中虽然明显是按顺序问问题,但根据你的回答有回应和改变问题,有交流感。面试官很和蔼,没有给人压力。回答回问问题,非常细致。面试结果:9.10号,发初试通过邮件。