文件系统 面试题
共 3 篇真实面经 · 涵盖 华为 / 启云方 等 2 家公司
华为 终端 BG 嵌入式软件面经:三轮技术面,存储与掉电异常路径深挖
华为终端 BG 嵌入式软件岗(偏存储与文件系统)三轮技术面:一面查 C 与驱动基础并手撕环形缓冲区,二面深挖 NOR 与 NAND、坏块与 ECC、磨损均衡、写放大、fsync 与 DMA 的 Cache 一致性,三面给持续写 Flash 且随时掉电的场景题。
华为终端BG 嵌入式软件(存储方向)三轮面经
华为终端BG 嵌入式软件(存储与文件系统方向)三轮技术面面经,base 深圳。一面考 C、操作系统与驱动基础并手撕环形缓冲区,二面深挖 Flash 特性、坏块、ECC、磨损均衡与 fsync,三面给掉电场景做现场设计,全程追问异常路径。
启云方 9.25 笔试:通配符匹配与文件系统模拟
启云方 9.25 笔试真题回忆,共三道题(100 分两道、200 分一道):第一题是带 ? 与 * 通配符的字符串匹配,第二题用代码模拟 linux 的 ls 与 addfile,第三题由中序与后序遍历序列输出层序遍历。