简历模板
简历范文
简历修改
名企热招
校招信息
面试题库
求职指南
面经
求职攻略
AI求职动态
APP
超级简历 APP
扫码下载APP,随时随地改简历
登录
注册
下载APP
开通超级会员,尊享6大特权
立即开通
账号设置
超级会员
我的订单
问题反馈
我要招人
退出登录
使用微信扫码登录
其他注册方式
首页
/
面试题库
/
嵌入式软件工程师面试题库
职位题库
嵌入式软件工程师面试题库
面向嵌入式软件工程师相关面试,围绕通信协议、I2C、RTOS、进程、线程等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。
15 道题目
建议用时 45 分钟
专项面试练习
开始面试
全部题目
15 道题
01
请简述你在实习中负责的RS485通信协议设计,并解释RS485物理层的特点。
考察候选人对RS485通信协议和物理层的理解,以及在实际项目中的应用经验。
查看学习思路
02
你在实习项目中如何实现状态机?请描述具体实现方式。
考察候选人对状态机设计模式的理解和C语言实现能力。
查看学习思路
03
请简述你的实习经历,包括主要工作和收获。
考察候选人的表达能力和对实习经历的总结能力。
查看学习思路
04
你在实习中如何实现云控配置下发和原生C扩展?
考察候选人对云控配置下发机制和C语言扩展的理解。
查看学习思路
05
你在实习中遇到的最大问题是什么?如何解决的?
考察候选人的问题解决能力和反思能力。
查看学习思路
06
项目中硬件平台具体是怎么选型的?
考察候选人是否具备从需求出发进行硬件平台选型的系统思维,以及权衡成本、性能、生态等维度的能力。
查看学习思路
07
如果没有现成SDK,只给你芯片手册,能不能自己写驱动?
考察候选人底层驱动开发能力,包括阅读芯片手册、操作寄存器、理解硬件时序以及独立解决问题的能力。
查看学习思路
08
数据传输过程出现乱码,你怎么进行排查?
考察候选人排查通信故障的系统性思维,能否从配置、波形、软件、硬件多个层面定位问题。
查看学习思路
09
如果程序偶尔死机,但很难复现怎么办?
考察候选人处理偶发性、难复现故障的能力,包括现场保留、日志设计、压力测试和根因定位。
查看学习思路
10
有没有遇到过栈溢出的问题?如何进行分析和解决?
考察候选人对栈溢出问题的理解,能否识别原因、使用工具检测并采取解决措施。
查看学习思路
11
请解释进程与线程的区别,以及为什么要进行进程隔离?
考察对操作系统基本概念的理解,以及进程隔离的必要性。
查看学习思路
12
在RTOS中,任务相当于进程还是线程?请说明理由。
考察对RTOS任务模型的理解,以及与通用操作系统概念的类比。
查看学习思路
1
2
下一页
返回面试题库
使用微信扫码登录
其他注册方式
使用模板