# interview **Repository Path**: kong0836/interview ## Basic Information - **Project Name**: interview - **Description**: 面试总结面试总结面试总结面试总结面试总结 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-31 - **Last Updated**: 2026-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- type: 导航 tags: [知识库] status: 完成 domain: 知识库 source: 原创整理 created: 2026-08-31 updated: 2026-09 --- # 面试 软件测试 / 前端 / 后端 / 运维部署 / AI 方向面试准备笔记汇总,包含学习路线、知识体系文档、精选面试题与答题要点。 ## 🧭 域级导航 每个域的完整文档清单见该域的 README,根目录只保留域级入口,避免双份清单漂移。 | 域 | 导航入口 | 一句话说明 | |---|---|---| | 🧪 测试 | [测试/README.md](测试/README.md) | 2 份学习路线 + 27 篇知识文档 + 20 份面试题分册(另 3 份实战辅助) | | 🌐 前端 | [前端/README.md](前端/README.md) | 双层知识体系试点(三层 16 卡)+ 8 本原书精读 + 12 份面试题分册 + [题库总索引](前端/面试/前端面试题汇总.md) | | ⚙️ 后端 | [后端/README.md](后端/README.md) | Java/Python 提升路线与详解 + 9 份面试题分册 | | 📱 移动端 | [移动端/README.md](移动端/README.md) | Android / iOS 原生 + 跨端开发(Flutter/RN/uni-app/Taro),骨架已建待沉淀 | | 🧩 全栈 | [全栈/README.md](全栈/README.md) | 跨栈整合视角:同构/BFF/全栈项目,底层知识链接回前端与后端 | | 🚀 运维与部署 | [运维与部署/README.md](运维与部署/README.md) | 方向导航(Docker/K8s/监控等内容详见测试专项文档) | | 🤖 AI | [AI/README.md](AI/README.md) | 学(路线/原理)→ 设 → 掘(模式/选型)→ 练(实战)→ 验闭环 + 原书精读 + 2 份查询手册 | | 🧱 计算机基础 | [计算机基础/README.md](计算机基础/README.md) | 4 本原书精读(网络×2 / SQL / 算法)+ 操作系统专题集(5 篇)+ 数据库专题集(11 篇:MySQL 引擎层 / Redis)+ 跨岗位通用知识文档 | | 💼 求职 | [求职/README.md](求职/README.md) | 面试心得复盘 + 6 个岗位地图(MOC),个人经历层 | ## 📚 原书精读进度看板 > 全库书目完成度的单一事实来源;每次新增/补齐笔记后同步更新本表。 | 域 | 书目 | 进度 | 状态 | |---|---|---|---| | 前端 | [JavaScript高级程序设计](前端/JavaScript/JavaScript高级程序设计/README.md)(28 章 + 4 附录) | 32 / 32 | ✅ 全齐 | | 前端 | [JavaScript 悟道](前端/JavaScript/JavaScript%20悟道/README.md)(导读 + 32 章) | 32 / 32 | ✅ 全齐 | | 前端 | [学习JavaScript数据结构与算法](前端/JavaScript/学习JavaScript数据结构与算法/README.md)(15 章) | 15 / 15 | ✅ 全齐 | | 前端 | [JavaScript设计模式与开发实践](前端/JavaScript/JavaScript设计模式与开发实践/README.md)(三部分 22 章) | 15 / 22 | ⚠️ 16 个设计模式全齐;缺第 2、3 章与第三部分 5 章(待完整版 PDF) | | 前端 | [深入解析CSS](前端/CSS/深入解析CSS/README.md)(16 章 + 2 附录) | 18 / 18 | ✅ 全齐 | | 前端 | [Nodejs开发指南](前端/Node/Nodejs开发指南/README.md)(6 章 + 2 附录) | 8 / 8 | ✅ 全齐 | | 前端 | [Node与Express开发](前端/Node/Node与Express开发/README.md)(23 章) | 23 / 23 | ✅ 全齐 | | 前端 | [Webpack5中文文档](前端/工程化/webpack5/README.md)(官方中文文档打印版,7 分册) | 143 / 143 | ✅ 全齐(pug-loader 原打印版即 404 未收录) | | 前端 | [Vite知识体系](前端/工程化/Vite知识体系/README.md)(官方中文文档专题化整理,6 分册) | 34 / 34 | ✅ 全齐(Vite 8 基线,Rolldown/Oxc 已覆盖) | | 前端 | 深入浅出Nodejs | 0 / — | ⬜ 仅有原书 PDF,待精读 | | 计算机基础 | [网络是怎样连接的](计算机基础/网络/网络是怎样连接的/README.md)(6 章 + 附录) | 7 / 7 | ✅ 全齐 | | 计算机基础 | [图解HTTP](计算机基础/网络/图解HTTP/README.md)(11 章) | 11 / 11 | ✅ 全齐 | | 计算机基础 | 《SQL基础教程》已卡片化并入 [01-基础知识](计算机基础/数据库/01-基础知识/README.md)(9 卡对应第 0–9 章) | 9 / 9 | ♻️ 已并入 | | 计算机基础 | [Python数据结构与算法分析](计算机基础/算法/Python数据结构与算法分析/README.md)(8 章 + 附录) | 9 / 9 | ✅ 全齐 | | AI | [深入理解 AI Agent:设计原理与工程实践](AI/ai-agent-book/README.md)(引言 + 10 章 + 后记 + 思考题) | 14 / 14 | ✅ 全齐 | | AI | [LangChain 与 LangGraph 知识体系](AI/LangChain与LangGraph/README.md)(框架机制 11 篇:生态/图编排/持久化/多 Agent + 面试速通) | 11 / 11 | ✅ 全齐 | **知识体系层进度**:JavaScript 域已落地(三层 16 张知识点卡片 + 难点攻克 6 篇专题);计算机基础两个专题集已落地——**操作系统**(速查版 + 4 篇:epoll/IPC/页面置换)与**数据库**(综合 + 原书 + MySQL 引擎层三篇 + Redis 三篇);其余方向为「书目录 + 散篇专题」形态,体系化按域逐个推广(下一个建议:计算机基础/网络 → CSS)。 ## 🔗 内容架构约定 知识体系按「**导航层 → 学习路线层 → 知识文档层 → 题库层**」四层组织,保证单一事实来源(SSOT): 1. **导航层**:根 README(本文件)只做域级入口;各域 README 维护本域完整文档清单; 2. **学习路线层**:各方向「提升路线/学习路线」文档定学什么、什么顺序; 3. **知识文档层**:按主题精讲原理(前端/CSS、后端/Java、计算机基础/网络 等); 4. **题库层**:面试题按「域/主题」拆分为分册(`前端/面试/`、`后端/面试/`、`测试/面试/`、`AI/面试/`),知识文档头部有「对应题库」反向链接,题库中有「对应知识文档」正向链接; 5. **混编总索引**(如 [前端面试题总索引](前端/面试/前端面试题汇总.md))只保留篇目映射与未拆分题干清单,不承载题目解析; 6. **经历层**([求职/](求职/README.md)):面试心得与复盘按「时间-公司-岗位」组织,属个人叙事资产;心得中涉及知识盲区只**链接**到题库分册,不复制答案;岗位视角的聚合视图见 `求职/岗位地图/` 下 6 个 MOC; 7. **元数据层**:结构化文档头部带 frontmatter(`type / tags / status / difficulty / source / updated`),schema 与写作模板见 [_模板/](_模板/README.md)——它是 Obsidian 检索与未来 Dataview 聚合视图的数据基础;存量文档按域渐进打标。 **新增内容放哪?** 题目解析进对应分册、原理讲解进对应知识文档、然后回索引/README 补一行链接;不要在索引或 README 里直接写正文。 ## 🖊️ 面试心得写作规范 心得属个人经历层,存放于 `求职/复盘/`,与知识层严格分离: 1. **命名**:`YYYY-MM-DD-公司-岗位-轮次.md`(如 `2026-09-22-某公司-前端-一面.md`); 2. **模板**:从 [求职/模板-面试复盘.md](求职/模板-面试复盘.md) 复制,填写 frontmatter(`date / company / role / round / result / tags`); 3. **标签**:必含 `#面经` 或 `#复盘` + 一个 `#岗位/xx`(前端 / 后端 / 全栈 / 移动端 / 测试 / AI); 4. **只链接不复制**:卡壳的知识点用 Obsidian 双链指向题库分册或知识文档,不在心得里重写答案; 5. **行动项闭环**:每次复盘的「待补强」直接落为题库/知识文档链接,由岗位地图 MOC 自动聚合; 6. **隐私**:`#公司/xx` 标签在私有仓库可写实名;仓库转公开前需同步脱敏并重写 git 历史。 ## 内容来源 题目与知识体系整理自 GitHub 高星面试仓库及各大厂面经,各文档内已标注对应参考仓库。仅作面试复习用途。 ## 变更历史 结构性变更见 [CHANGELOG.md](CHANGELOG.md)。 全库链接完整性校验与孤儿笔记检测(移动 / 重命名 / 重构文档后建议运行): ```bash python3 scripts/check_links.py # 断链检测([]() 与 [[wiki]] 双格式) python3 scripts/find_orphans.py # 孤儿笔记检测(未被任何链接指向的文档) ``` 推荐启用 **pre-commit 门禁**(每个 clone 一次;断链阻断提交、孤儿仅提醒): ```bash git config core.hooksPath scripts/hooks ``` 其他约定:**附件**(截图/图解)统一放 `_assets/`(Obsidian 已指向该目录,图片随库入库);**知识库驾驶舱**见 [首页.md](首页.md)(Dataview 动态面板,需安装 Dataview 插件)。 ## 使用建议 1. 通读题目,能答的跳过,不能答的标记; 2. 针对标记题深入整理答案,结合自己的项目经历补充细节; 3. 模拟自测:每题限时说出答题框架,再对照要点查漏补缺。