高频追问题库
1. 根入口职责
本文件是 91-高频追问题库/ 的轻量导航层,用于把 Java(编程语言)、JVM(Java 虚拟机)、Redis(远程字典服务)、MySQL(关系型数据库)、MQ(消息队列)、微服务、Spring(Java 应用框架)、Zookeeper(分布式协调服务)、Linux(操作系统)、Netty(网络通信框架)、存储搜索、DevOps(开发运维一体化)、支付履约、前端全栈和架构权衡串成一套“现象、假设、证据、止血、修复、验证、复盘”的追问训练路线。
根入口只回答“该读哪篇、按什么顺序追问、怎样回链项目和机制正文”。具体长答案、图解、数据演绎和面试话术均在各分册中维护。
2. 零迁移边界
91-高频追问题库.md 与 91-高频追问题库/ 在模块 15(综合项目串讲和题库)基线中属于新建组织层,不从旧文件搬迁正文。92—94 的旧资产映射统一登记在 90/00 唯一迁移账本,本根不重复建账。
3. 分册入口
4. 失败标签索引
| 标签 | 常见现象 | 优先进入 |
|---|---|---|
| 数据不一致 | 金额、库存、状态、轨迹或搜索结果不同步 | 04、06、10、12、14 |
| 并发放大 | 重复提交、锁失效、重试风暴、连接耗尽 | 01、03、05、09、13 |
| 未知态 | 超时、响应丢失、回调乱序、外部系统无结论 | 06、11、12、14 |
| 性能退化 | 慢 SQL(结构化查询语言)、Full GC(完全垃圾回收)、热键、页面卡顿 | 02、03、04、09、11、13 |
| 发布失败 | 灰度回滚、契约不兼容、缓存旧资源、数据迁移中断 | 06、11、13、14 |
| 组织缺口 | Owner(负责人)缺失、评审失效、行动项无复演 | 11、14 |
5. 答题合同
现场遇到追问时固定按七步组织:
- 现象:先复述用户结果和业务损失,不只说服务报错。
- 假设:列出 2—3 个候选根因,说明优先级来自证据而不是猜测。
- 证据:按日志、指标、链路、状态、版本和业务键补全证据链。
- 止血:限制影响半径,保护支付、库存、履约、导出等端到端不变量。
- 修复:区分代码、配置、数据、容量、依赖和组织动作。
- 验证:同时验证技术信号和业务结果,不能用单一绿色指标宣布恢复。
- 复盘:写清 Owner(负责人)、门禁、演练和下一次触发条件。
6. 学习顺序
第一轮按 00 -> 01 -> 02 -> 03 -> 04 -> 05 -> 06 -> 07 -> 08 -> 09 -> 10 -> 11 -> 12 -> 13 -> 14 通读,建立统一故障语言。第二轮按项目倒推:WMS(仓储管理系统)优先读 01/03/04/05/06/14;支付履约优先读 04/05/06/11/12/13/14;异步导出优先读 02/05/09/11/13/14;跨境物流优先读 10/12/14。
7. 复习自检
- 能把每个追问落到一个业务不变量,而不是只背组件原理。
- 能给每类故障说出证据链、止血动作、恢复判定和复盘动作。
- 能区分事实、推断和 E3(演练设计)样例。
- 能用项目语言串起 Java(编程语言)、JVM(Java 虚拟机)、Redis(远程字典服务)、MySQL(关系型数据库)、MQ(消息队列)和微服务。
- 能回答“为什么这样设计、为什么不选另一个方案、失败后如何收敛”。
