9.5  技术一面嵌入式软件开发工程师40min1. 上来问英文咋样?来个英文自我介绍?2. 电子信息专业?学过嵌入式相关课程吗?3. 项目中的心跳检测机制?为什么需要心跳机制?心跳阈值设置的多少?上下位机通信断了会怎么办?4. 项目中用到了多少个线程?5. 项目实际落地了吗?6. STM32的芯片?ADC采样精度?移植FreeRTOS过程中学到了什么?有遇到什么问题吗?任务的优先级如何设置的?7. 为什么学MIT6.S081?8. 调试过RS-232和RS-485吗?9. 烧写过Flash吗?烧写过Flash的配置参数吗?Flash擦除后内容是0xFF还是0x00?Flash的最小写入单元?10. 程序遇到过bug吗?如何定位的?原因?偶发的?如何复现?日志?写入SD卡?11. 函数指针?指针函数?12. 全局变量和局部变量同名,可以吗?函数调用?13. 局部变量和全局变量存放在哪里?初始化和未初始化?14. 说一下二分法?15. gdb常用的指令?16. linux常用指令?压缩和解压缩?查看内核版本?查看内存使用?17. 堆和栈的区别?18. TCP和UDP的区别?19. 你本科和研究生阶段最有挑战性的事情?最困难的事情?20. 保研考研?结果理想吗?21. 嵌入式开发你所具有的优势?反问:1. 部门业务?技术栈? 充电、储能等,单片机和Linux应用开发方向。2. 简历匹配?3. 面试流程? 两轮, 一面结果一周内出9.22  技术二面 视频面试时间:20min1.  自我介绍2.  随便问问了项目3.  定时器配置`PWM`?串口用的中断还是`DMA`?5.  `qt`项目主要负责什么?文字识别?4.  `static`关键字反问:1.  岗位技术栈和工作内容?  储能、单片机、`linux`应用开发2.  如何分配岗位? 培训、双选3.  工作时长? 8:30 - 17 : 30, 周末大小周,加班4.  面试结果? 一周出后续:发offer了,拒了。
点赞 10
评论 7
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务