面试题 计划(形态区)
本文件是「面试题」形态区的计划,是进度的唯一权威。总计划见 ../PLAN.md,规范见 ../GUIDE.md。
状态:⬜ 未开始 · 📝 草稿 · ✅ 已完成 · 🔄 待翻新 · ⏸ 暂缓 优先级:P0 常用必写 · P1 该有 · P2 有空写 · P3 候选
最后更新:2026-10-13
定位与组织方式
面试题是一个「形态区」(横切),与速查区、踩坑区并列,不属于任何域。
它是按用途组织的内容(用于面试复习),横跨所有域——如果做成域,就会出现 "前端面试题放 A 域还是面试题域"的归属混乱。因此不占域码,ID 前缀用 I(Interview)+ 分类字母。
页内三类内容(写的时候按这个判断):
| 类型 | 处理方式 |
|---|---|
| 该题在对应域有完整文章 | 给链接,本页只留要点(不重复造轮子) |
| 该题没有归属域 / 跨域 / 值得单独讲清 | 写内联解答 |
| 依赖的域还没写 | 先内联,等域写完再补链 |
ID 规则:I + 分类字母
| ID | 分类 | ID | 分类 |
|---|---|---|---|
I00 | 总览 | IS | 安全 Security |
IF | 前端 Frontend | IA | 算法 Algorithm |
IM | 移动端 Mobile | IO | 计算机基础 CS/OS |
IG | AI | IX | 综合场景题 |
IB | 后端 Backend | IH | 软技能 HR |
IN | 网络 Network | ||
ID | 数据库 Database |
⚠️ 硬规则:算法与数据结构(
IA)不进 A 前端域——它不属于任何语言域,否则 A 域会膨胀成"什么都装"的筐。
一、已写(✅)
| ID | 主题 | 形态 | 优先级 | 文件 |
|---|---|---|---|---|
| I00 | 面试题总览(README) | 参考 | P0 | README |
| IF | 前端面试题 | 参考 | P0 | frontend |
| IM | 移动端 / Flutter 面试题 | 参考 | P1 | flutter |
| IG | AI 面试题 | 参考 | P1 | ai |
| IA | 算法与数据结构 | 解释 | P0 | algorithm |
| IX | 综合场景题(前端场景 / 系统设计 / AI 设计 / 排障) | 解释 | P0 | scenarios |
| IH | 软技能与行为面试 | 解释 | P0 | softskills |
| IN | 网络面试题 | 参考 | P0 | network |
| IO | 计算机基础(OS / 并发 / 内存 / I/O 模型) | 解释 | P1 | basics |
| IB | 后端面试题 | 参考 | P2 | backend |
| IS | 安全面试题 | 参考 | P1 | security |
| ID | 数据库面试题 | 参考 | P2 | database |
前三篇分类页(IF / IM / IG)是先写的,因为 A / B / G 三个域的文章已全部完成,链源最全。
2026-09-07 补完:
- 新增
IA/IX/IH三篇(零依赖,成本最低);- 回填
IF:A 域 28 篇此前只链了 18 篇,补齐剩余 10 篇入口 + 内联高频题(渲染管线、WeakMap、==、事件流、TDZ、迭代器、Generator);- 回填
IG:新增「AI 编程与研发提效」章(此前完全没链G04);- 回填
IM:新增数据持久化 / 测试 / 监控崩溃 / 架构分层四章,并补平台能力与发布章节。
IH原定 P2,上调为 P0——对高级/资深岗,项目深挖与技术决策的权重高于多数技术八股。2026-09-09 补完:
- 新增
IN网络:以「一次请求的代价分层(RTT 分解)」为主线,覆盖 TCP 握手/挥手与 TIME_WAIT、 HTTP 1.1/2/3 的代价对比、TLS 1.2/1.3 与证书链、DNS 与前端可做的三件事、状态码与幂等、 CORS 与 Cookie/SameSite、缓存决策、WebSocket/SSE 选型、CDN、排障方法论(Timing 分段 + curl -w + 抓包)、 以及移动端/Flutter 对照(证书锁定、QUIC 连接迁移、ATS);缓存与 CORS 细节链回 A04,鉴权链回 A08。2026-09-09 补完(同日):
- 新增
IO计算机基础:以「程序眼里的世界(虚拟地址 / 系统调用 / 缓存 / I/O 拷贝路径)」为主线, 覆盖进程-线程-协程(含上下文切换代价与协作式风险)、竞态与锁的取舍、死锁四条件与破法、 虚拟内存四作用与分页/分段、地址翻译与 TLB/缺页、置换算法与抖动、malloc→伙伴系统→GC 分层、 I/O 五种模型与同步异步辨析、select/poll/epoll 三代差异与 LT/ET、Reactor vs Proactor、 零拷贝三类做法、Node "单线程"真相与 libuv、CPU 缓存局部性与伪共享/分支预测、 CFS 与优先级反转 + 前端时间切片映射、IPC 全家桶与 Web 侧对应、存储与 fsync/LSM + OPFS。 每个知识点都给了前端/Node/Flutter 侧的映射,内存与 GC 链回 A09,性能链回 A10/A25。2026-10-13 补完:
- 新增
IB后端:C 后端域 23 篇全部完成后编写,绝大部分直接链 C 域(现已全覆盖), 只内联 C 域没有的 CAP/BASE、分布式 ID/雪花、以及"前端做全栈学多深"这类跨域判断题。 覆盖运行时与并发模型、API 与错误处理、认证授权与安全、数据与事务缓存、异步消息、架构部署、 性能可观测性、分布式补充、AI 服务端、Java/Spring 协作十章。2026-10-13 补完(同日):
- 新增
IS安全:链 A08(XSS/CSRF)、C03/C16(认证授权与安全纵深)、IN(TLS/HTTPS), 内联密码学(对称/非对称/哈希/签名)与传输安全,共六章。- 新增
ID数据库:DB 域主体未写,以内联为主,索引/事务/缓存/分布式链 C04/C10/C13/DB11 + SQL 速查, 共六章。至此面试题区 12 类全部交付。
二、待写(⬜)
暂无(12 类已全部交付,见上表)。
优先级调整说明(2026-09-07):
ID/IB从 P0 降为 P2。 理由是面试区的服务对象是高级前端——数据库与后端深挖的边际收益低于网络、场景题与软技能。 若将来转向全栈,再上调。
三、待翻新(🔄)
暂无。
⚠️ AI 分类(
IG)引用的模型版本、榜单、价格必须指向 G 域附录, 本区不写死易变信息。
四、本区即形态区本身
面试题区不再挂子形态区。各分类页内若出现"速查式"高频清单,可反向在 cheatsheets/ 补对应速查。