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

Question Bank

嵌入式面试题库

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

按当前条件练习

知识分类

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

僵尸进程和孤儿进程有什么区别?

子进程已退出但父进程尚未 wait 回收时成为僵尸,只保留 PID 与退出信息;父进程先退出而子进程仍运行时成为孤儿,通常被系统指定的 Subreaper/PID 1 接管并最终回收。

牛客秋招专题高频面试进程生命周期
嵌入式 Linux嵌入式 Linux入门原理题

内核启动参数中的 root、rootwait、console 和 init 分别影响什么?

root 指定根文件系统设备或标识,rootwait 等待异步出现的根设备,console 决定内核控制台,init 指定首个用户态程序。根挂载失败还取决于存储驱动、文件系统驱动和设备枚举是否内建。

高频面试新增100题内核启动参数
嵌入式 Linux嵌入式 Linux深入原理题

取消 delayed_work 时,为什么只调用 cancel_delayed_work 可能仍会释放后运行?

非同步取消可能只阻止尚未开始的排队工作,若回调正在运行,调用返回后它仍可能访问资源。销毁路径通常需要同步取消并先阻止回调自我重排,同时避免持有回调完成所需的锁造成死锁。

高频面试新增60题延迟工作
嵌入式 Linux嵌入式 Linux深入原理题

字符设备仍被进程打开时,驱动 remove 如何避免对象被提前释放?

remove 应先阻止新请求、注销外部入口并停止硬件,再等待或使在途操作安全失败;已打开文件的 private_data 必须由引用计数或独立生命周期保护,直到最后 release。不能在 remove 后让 file operation 解引用已释放设备。

高频面试新增60题
驱动生命周期
嵌入式 Linux嵌入式 Linux深入原理题

字符驱动的 read/write、文件偏移和 poll 应怎样设计?

read/write 应处理用户缓冲复制、部分传输、阻塞/非阻塞和返回字节数;是否使用并更新 `*ppos` 取决于设备语义。poll 只注册等待队列并返回当前就绪掩码,状态变化时驱动负责 wake_up。

牛客秋招专题高频面试file_operations
嵌入式 Linux嵌入式 Linux深入项目追问

嵌入式设备接入 TLS,最容易忽略哪些系统前提?

覆盖证书链、设备身份、安全时间、随机数、私钥存储、轮换和内存预算。

高频面试TLS安全证书
嵌入式 Linux嵌入式 Linux入门原理题

嵌入式设备选择 TCP 还是 UDP,不能只看“可靠与不可靠”吗?

从消息语义、时延、拥塞、内存、广播、多播和应用补偿机制进行协议选型。

高频面试TCPUDP网络
嵌入式 Linux嵌入式 Linux进阶原理题

文件描述符、打开文件表项和 dup/dup2 的关系是什么?

文件描述符是进程表中的小整数,指向内核打开文件描述;dup/dup2 创建新的描述符引用同一打开文件表项,因此共享文件偏移和状态标志,但各描述符的 close-on-exec 标志可不同。

牛客秋招专题高频面试文件描述符
上一页123456789101112131415161718192021222324252627282930313233下一页