深浅色
八股索引(全栈方向)
15 个模块都已填好背诵答案,格式统一:要点(加粗的是必须说出口的关键词)+ 一句话总结 + 追问。
怎么用
- 先讲再看:对着标题自己讲一遍,卡住的地方才是真正要背的。
- 只背加粗部分:其他是解释,加粗词是面试官想听到的关键词。
- 追问要能接住:每个问题末尾都有一道追问,能答上来才算过关。
- 面试前一天:只翻加粗和追问,别重头读。
模块清单
| 文件 | 优先级 | 题量 | 进度 |
|---|---|---|---|
前端/JS与TS.md | 高 | 11 | |
前端/React.md | 高 | 11 | |
前端/浏览器与网络.md | 高 | 10 | |
前端/工程化与性能.md | 中 | 8 | |
Go后端/Go语言.md | 高 | 11 | |
Go后端/Go并发与运行时.md | 高 | 11 | |
Go后端/MySQL.md | 高 | 12 | |
Go后端/Redis.md | 高 | 10 | |
Go后端/操作系统.md | 中 | 8 | |
Go后端/计算机网络.md | 中 | 8 | |
Go后端/分布式与中间件.md | 中 | 10 | |
Agent/LLM基础.md | 高 | 8 | |
Agent/Agent与工具调用.md | 高 | 11 | |
Agent/RAG与向量检索.md | 高 | 10 | |
Agent/评测与工程化.md | 中 | 8 |
合计 147 题。按每天 10 题算,两轮复习约一个月。
全栈专属串联题
这几题必须能答,是把三块缝起来的关键:
- 一个请求从前端点击到 Go 服务返回,中间经历了什么?怎么排查慢在哪一段?
- 为什么前端用 TypeScript、后端用 Go?类型定义怎么在两端保持一致(OpenAPI / Protobuf / codegen)?
- Agent 的流式输出(SSE)在前端怎么接?断线重连怎么做?
- 长任务(比如 Agent 跑 30 秒)用同步 HTTP 还是异步任务 + 轮询 / 推送?各自代价是什么?
- 用户上传文档做 RAG,整条链路你负责了哪几段?瓶颈在哪?