嵌问Embedded Interview Lab
题库开始练习来源说明
我的复习
首页题库开始练习来源说明我的复习
嵌问 · 把“知道”练成“讲得清楚”
关于与来源浏览题库学习记录仅保存在当前浏览器

嵌入式工程师面试训练

不只记答案,
练会工程化表达

围绕 MCU / RTOS 与嵌入式 Linux 两条路线,把原理、代码阅读、故障定位和项目追问串成可复习的知识闭环。

学习面板已发布
20 道当前可见题目
8 个知识分类
MCU / RTOS 路线12 题 嵌入式 Linux 路线8 题

选择岗位方向

从目标岗位,建立回答框架

12 道题

MCU / RTOS

中断、外设、调度、同步、实时性与受限资源下的可靠性设计。

8 道题

嵌入式 Linux

启动链、设备树、驱动、并发、网络与系统级故障定位。

按知识分类

把薄弱点拆成可练的小题

查看全部
3 题

C/C++ 与基础

语言语义、内存、编译与接口边界。

2 题

数据结构与算法

贴近嵌入式资源约束的数据结构与算法。

3 题

MCU 与外设

中断、DMA、总线与常用片上外设。

1 题

ARM 与系统基础

Cortex-M/A、异常、启动与内存属性。

最近收录

先从这些题开始

进入练习模式
C/C++ 与基础MCU / RTOS入门原理题

为什么 volatile 不能保证原子性和线程安全?

区分编译器可见性约束、CPU 原子操作和并发同步,并说明嵌入式场景中的正确用法。

volatile并发编译器
C/C++ 与基础嵌入式 Linux进阶原理题

结构体内存布局为什么不适合直接当作通信协议?

讨论对齐、填充、字节序和 ABI 差异,说明稳定的序列化边界该怎样设计。

ABI内存对齐协议
C/C++ 与基础MCU / RTOS入门代码阅读

返回局部变量地址的代码为什么危险?

从自动存储期、栈帧复用和未定义行为解释悬空指针,并给出可维护的接口设计。

指针生命周期栈
数据结构与算法MCU / RTOS入门代码阅读

环形缓冲区如何区分“空”和“满”?

比较预留槽位、元素计数和额外状态位三种方案及其并发含义。

环形缓冲队列并发
3 题

RTOS

调度、同步、实时性与资源诊断。

4 题

嵌入式 Linux

启动、设备树、驱动与并发。

2 题

调试与可靠性

从现象、证据到复现和验证。

2 题

项目追问

把技术选择、故障处理和量产经验讲清楚。