嵌问Embedded Interview Lab
题库进阶题库开始练习学习路线企业项目面试辅导关于本站
我的复习
首页题库进阶题库开始练习学习路线企业项目面试辅导关于本站我的复习
嵌问 · 把“知道”练成“讲得清楚”
原创进阶题库学习路线企业项目面试辅导关于本站浏览题库学习记录仅保存在当前浏览器

Question Bank

嵌入式面试题库

按知识、方向与难度筛选;每道题都有分层回答和工程追问。

按当前条件练习

知识分类

全部题目 394C/C++ 与基础 67数据结构与算法 20MCU 与外设 74ARM 与系统基础 42RTOS 45嵌入式 Linux 86调试与可靠性 14项目追问 16综合题组 30
当前条件:#高频面试 清除
找到 264 道题第 30 / 33 页
嵌入式 Linux嵌入式 Linux进阶原理题

条件变量为什么必须和互斥锁、while 条件检查一起使用?

条件变量表示“状态可能变化”的通知,不保存业务条件本身;等待操作会原子释放互斥锁并睡眠,醒来后重新持锁。由于伪唤醒、多个消费者和状态被他人抢先改变,必须在 while 中再次检查谓词。

牛客秋招专题高频面试条件变量
嵌入式 Linux嵌入式 Linux入门原理题

用户态和内核态怎样通过系统调用与驱动交互?

解释权限级切换、参数校验、copy_to/from_user 与 MMIO 访问边界。

高频面试Linux系统调用驱动
嵌入式 Linux嵌入式 Linux进阶原理题

简单字符设备为什么常用 miscdevice?什么时候需要完整 cdev?

miscdevice 为简单设备封装了次设备号分配、Class 和注册流程,驱动主要提供 file_operations;完整 cdev 让驱动自行管理设备号、多个实例、Class/Device 和生命周期,控制更细。

牛客秋招专题高频面试字符设备
嵌入式 Linux嵌入式 Linux进阶原理题

管道、共享内存、消息队列和 Socket 应该怎么选?

从数据量、消息边界、复制、同步、跨机能力和故障隔离选择 Linux IPC。

高频面试LinuxIPC架构
嵌入式 Linux嵌入式 Linux入门原理题

设备发送 IPv4 数据前,怎样判断是 ARP 目标还是 ARP 网关?

主机用目标 IP 与本机掩码判断是否同一 On-link 子网;同网段解析目标 MAC,不同网段查路由并解析下一跳网关 MAC。ARP 只在本地链路解析 IPv4 到链路地址,不会查询远端最终主机。

高频面试新增100题IPv4
嵌入式 Linux嵌入式 Linux深入项目追问

设备断网重连为什么需要退避、心跳和幂等?

把链路存活、业务确认、重连风暴、重复消息和离线缓存分开设计。

高频面试网络重连幂等
嵌入式 Linux嵌入式 Linux深入原理题

设备树 reg、ranges、#address-cells 和 #size-cells 怎样一起解释地址?

子节点 reg 的单元数量由父节点的 #address-cells/#size-cells 决定,地址先处于父总线地址空间,再通过 ranges 映射到上一级。空 ranges 表示地址一一对应;缺失与空值语义不同。

高频面试新增100题设备树
嵌入式 Linux嵌入式 Linux深入原理题

设备树中的 interrupts、interrupt-parent 和 GPIO phandle 怎样正确解析?

phandle 把消费者连接到提供者,后续参数单元数量和含义由提供者的 `#*-cells` 与 binding 决定。interrupts 依 interrupt-parent 解释,GPIO specifier 依 `#gpio-cells` 解释,不能把数字脱离控制器上下文硬猜。

高频面试新增60题设备树中断
上一页123456789101112131415161718192021222324252627282930313233下一页