# rocket **Repository Path**: whjdez/rocket ## Basic Information - **Project Name**: rocket - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-28 - **Last Updated**: 2026-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java 架构师面试学习资料 > 面向 9 年 Java 开发冲击 **架构师 / 技术专家 / Java + AI 应用架构** 方向岗位 本目录是一套**系统、深入、可落地、可面试、可写进简历**的学习资料。所有内容按"是什么 / 为什么 / 底层原理 / 项目怎么用 / 生产怎么排查 / 面试怎么答 / 容易踩坑"七要素组织。 --- ## 一、目录导航 | # | 文件 | 价值 | | --- | --- | --- | | 00 | [架构师学习路线](./00-架构师学习路线.md) | 能力模型 + 90 天路线 + 岗位映射 | | 01 | [Java 基础与 JVM](./01-Java基础与JVM.md) | 内存/GC/类加载/排查 SOP + 30+ 面试题 | | 02 | [Java 并发编程](./02-Java并发编程.md) | JMM/AQS/线程池/异步编排 + 30+ 面试题 | | 03 | [Spring 源码与 Spring Boot](./03-Spring源码与SpringBoot.md) | IoC/AOP/事务/自动装配 + 30+ 面试题 | | 04 | [MySQL 性能优化](./04-MySQL性能优化.md) | 索引/MVCC/锁/慢SQL/分库分表 + 40+ 面试题 | | 05 | [Redis 高并发实战](./05-Redis高并发实战.md) | 三剑客/分布式锁/Cluster/一致性 + 40+ 面试题 | | 06 | [MQ 可靠消息与最终一致性](./06-MQ可靠消息与最终一致性.md) | 可靠投递/幂等/顺序/Outbox + 40+ 面试题 | | 07 | [分布式事务与幂等补偿](./07-分布式事务与幂等补偿.md) | TCC/Saga/Seata/对账 + 40+ 面试题 | | 08 | [微服务架构与服务治理](./08-微服务架构与服务治理.md) | 注册/网关/限流熔断/灰度 + 40+ 面试题 | | 09 | [DDD 与复杂业务建模](./09-DDD与复杂业务建模.md) | 限界上下文/聚合/事件 + 30+ 面试题 | | 10 | [云原生 K8s 与 DevOps](./10-云原生Kubernetes与DevOps.md) | Docker/K8s/Helm/GitOps + 30+ 面试题 | | 11 | [可观测性与稳定性建设](./11-可观测性与稳定性建设.md) | SLO/三大支柱/故障 SOP + 30+ 面试题 | | 12 | [安全权限与审计](./12-安全权限与审计.md) | RBAC/JWT/AI 安全 + 30+ 面试题 | | 13 | [AI 应用架构 RAG 与 Agent](./13-AI应用架构RAG与Agent.md) | LLM/RAG/Agent/MCP + 50+ 面试题 | | 14 | [系统设计案例集](./14-系统设计案例集.md) | 秒杀/支付/订单/RAG 等 10 个完整案例 | | 15 | [项目包装与简历优化](./15-项目包装与简历优化.md) | 4 大项目架构师版包装 + 自我介绍 | | 16 | [架构师面试题库](./16-架构师面试题库.md) | 300+ 题分类整理 | | 17 | [90 天冲刺计划](./17-90天冲刺计划.md) | 每日学习 + 输出物 + 复盘清单 | | 18 | [架构师案例分析30题](./18-架构师案例分析30题.md) | 30 个案例(问题+详细答案+评分标准+能力雷达自评) | --- ## 二、学习路径建议 ### 路径 1 · 入门到面试(推荐 90 天) 按 17 章计划逐日推进,每 15 天复盘。 ### 路径 2 · 查漏补缺(推荐 30~45 天) - 先做 16 章题库自测,红色不会的对应章节深读。 - 配合 14 章系统设计 + 15 章包装。 ### 路径 3 · 临场突击(推荐 7~14 天) - 14 章 10 个系统设计案例反复练。 - 15 章简历 + 自我介绍滚瓜烂熟。 - 16 章项目深挖 + 架构治理两个分类必看。 --- ## 三、配套输出物(强烈建议产出) | 阶段 | 输出物 | 价值 | | --- | --- | --- | | 一 | Mini-Spring / 动态线程池 / 自研 Starter | 简历点 + 源码理解 | | 二 | 慢 SQL 治理报告 / Redis 限流器 / Outbox starter | 工程能力 | | 三 | TCC 钱包 Demo / DDD 重构案例 | 架构能力 | | 四 | K8s 上线规范 / 故障 SOP | 团队规范 | | 五 | 企业 RAG + Agent Demo / 简历 v3 / 自我介绍录音 | AI 架构 + 面试 | --- ## 四、技术栈基线 - **语言**:Java 17 / Java 21 - **框架**:Spring Boot 3.x、Spring Cloud Alibaba、Spring AI - **存储**:MySQL 8、Redis 7、Elasticsearch 8、pgvector / Milvus - **中间件**:RocketMQ 5、Kafka、Nacos、Sentinel、Seata - **可观测**:Prometheus + Grafana + SkyWalking + OpenTelemetry + Loki - **云原生**:Docker、Kubernetes、Helm、Argo CD、Istio(按需) - **AI**:Spring AI、OpenAI / DeepSeek / Qwen、LangChain4j(可选)、MCP --- ## 五、面试目标岗位 - Java 高级开发(拔高) - Java 架构师 / 高级架构师 - 技术专家 / Tech Lead - Java + AI 应用架构师 / AI 平台架构师 - 中间件 / 基础架构方向(部分内容覆盖) --- ## 六、关键 Mermaid 图索引 | 图 | 位置 | | --- | --- | | 架构师能力模型 | 00 章 | | JVM 内存结构 | 01 章 | | Bean 生命周期 | 03 章 | | 循环依赖三级缓存 | 03 章 | | MySQL MVCC 可见性 | 04 章 | | 缓存击穿单飞 | 05 章 | | Redisson 锁原理 | 05 章 | | Redis Cluster | 05 章 | | RocketMQ 架构 | 06 章 | | 事务消息流程 | 06 章 | | Outbox 流程 | 06 章 | | TCC 流程 | 07 章 | | Saga 流程 | 07 章 | | Seata AT | 07 章 | | 微服务全景 | 08 章 | | 熔断三态 | 08 章 | | DDD 四层架构 | 09 章 | | 钱包/背包 DDD | 09 章 | | K8s 部署架构 | 10 章 | | 可观测三支柱 | 11 章 | | 故障 SOP | 11 章 | | OAuth2 Code+PKCE | 12 章 | | RAG 流程 | 13 章 | | Agent 工具调用 | 13 章 | | 企业 RAG + Agent 架构 | 13 章 | | 秒杀/支付/订单等 10 个案例 | 14 章 | --- ## 七、使用建议 1. **学一遍 → 讲一遍 → 写一遍**:三步走才能内化。 2. **追问驱动**:每读一节就给自己列 5 个追问,自答自评。 3. **白板训练**:系统设计案例必须能现场画图讲。 4. **录音回听**:把自己讲 1/3/5 分钟自我介绍录下来反复打磨。 5. **真实项目联动**:每一节都问"我的项目能落地什么?",写进简历。 --- ## 八、自检清单(90 天验收) - [ ] 17 个章节全部学完,输出物齐全 - [ ] 16 章 300+ 题口述至少一遍 - [ ] 14 章 10 个系统设计能现场画图讲解 - [ ] 15 章 4 个项目可讲 30 分钟以上 - [ ] 简历 v3 + 自我介绍三个版本完成 - [ ] 2 次模拟面试录像复盘 - [ ] 拿到至少 3 个面试 offer 候选 --- ## 九、声明 本资料偏向**实战与面试**,所有架构决策都给出"为什么"与"权衡"。若与你的具体业务场景冲突,请以业务为准;若你发现任何错漏或可改进点,欢迎反馈迭代。 祝早日上岸,加油!