星星充电 嵌入式面经
9.5 技术一面
嵌入式软件开发工程师
40min
1. 上来问英文咋样?来个英文自我介绍?
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 技术二面 视频面试
时间:20min
1. 自我介绍
2. 随便问问了项目
3. 定时器配置`PWM`?串口用的中断还是`DMA`?
5. `qt`项目主要负责什么?文字识别?
4. `static`关键字
反问:
1. 岗位技术栈和工作内容? 储能、单片机、`linux`应用开发
2. 如何分配岗位? 培训、双选
3. 工作时长? 8:30 - 17 : 30, 周末大小周,加班
4. 面试结果? 一周出
后续:发offer了,拒了。
嵌入式软件开发工程师
40min
1. 上来问英文咋样?来个英文自我介绍?
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 技术二面 视频面试
时间:20min
1. 自我介绍
2. 随便问问了项目
3. 定时器配置`PWM`?串口用的中断还是`DMA`?
5. `qt`项目主要负责什么?文字识别?
4. `static`关键字
反问:
1. 岗位技术栈和工作内容? 储能、单片机、`linux`应用开发
2. 如何分配岗位? 培训、双选
3. 工作时长? 8:30 - 17 : 30, 周末大小周,加班
4. 面试结果? 一周出
后续:发offer了,拒了。
全部评论
感觉咱俩是一个面试官,问的问题很相似,不开摄像头,语气冲,一面完,给发了个评价,再看被拒,kpi能不能直接说啊那个**
想要走c++和嵌入式可以看一下我的面经哦,后边我也会出算法总结https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
你这个面的比我难多了😂
?好恐怖,我就纯聊天,啥技术没问,就给我过了,也是嵌入式,怎么办,我害怕
咋样了佬
太难了
我去这么顶嘛?
相关推荐
10-31 08:55
卡内基·梅隆大学 Java 点赞 评论 收藏
分享