职位题库

嵌入式软件工程师面试题库

面向嵌入式软件工程师相关面试,围绕C语言、I2C、RTOS、中断、操作系统等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

383 道题目建议用时 1149 分钟专项面试练习

全部题目 383 道题

121

SPI 和 I2C、CAN 三者的区别?分别适合什么场景?

考察候选人对常用嵌入式通信协议的掌握程度,能否从通信方式、拓扑、速度、距离、应用场景等维度区分,并合理选择。
122

具体讲一下 I2C 通信过程。I2C 通信不通,你是怎么排查的?

考察候选人对 I2C 协议细节的掌握程度,以及实际调试和排查问题的能力。
123

FreeRTOS 是怎么进行任务调度的?调度配置和时间片是怎么工作的?

考察候选人对 FreeRTOS 调度机制的理解,包括抢占式调度、时间片轮转、关键配置宏、Tick 频率以及上下文切换过程。
124

请介绍一个你参与过的嵌入式软件项目,并说明你的具体职责和代码量。

考察候选人的项目真实性和技术参与深度,通过职责和代码量判断其实际动手能力。
125

你开发的项目相比其他人的优势在哪里?

考察候选人对自身项目技术亮点的提炼能力,以及差异化竞争优势的认知。
126

Linux 任务调度除了时间片轮转 RR 还有哪两种?

考察对 Linux 调度策略的掌握程度,区分实时调度与普通调度类。
127

多线程切换接口是什么?

考察对多线程编程中线程切换相关系统调用或接口的熟悉程度。
128

你对 AI 在嵌入式中的应用了解多少?NPU 和 CPU 的区别是什么?

考察候选人对 AI 嵌入式部署和异构计算单元的理解。
129

请简单介绍一下自己,不用完全照着简历讲,挑你最有代表性的一段经历展开说说。

考察候选人的自我定位、表达条理,以及能否从简历中提炼出与嵌入式岗位最相关的代表性经历。
130

你在选择公司时最看重哪些方面?之前对海康威视有哪些了解?

考察候选人的求职动机是否清晰、对目标公司是否有基本了解,以及个人诉求与公司环境的匹配度。
131

如果工作地点在杭州,而你目前不在杭州,你会怎么考虑?为什么愿意或者不愿意来?

考察候选人对工作地点的真实意愿、稳定性预期,以及是否对异地工作有理性规划。
132

当项目排期紧、任务并行的时候,你一般怎么判断优先级并保证交付?

考察候选人在多任务压力下的优先级判断方法、风险意识和交付保障能力。
返回面试题库