博客内容导航|Java 后端 + AI Agent 学习路线图
📌 使用指南:本文是全博客的内容入口。左边目录快速跳转分类,或按 推荐路线 顺序阅读。博客所有文章均已收录。
项目优先入口:四个项目总览 · JavaTavern · DevPilot。旧版项目文章含已校正的历史口径,面试前以项目页和当前源码为准。
🎯 Java 后端学习路线(推荐顺序)
从基础到分布式,按阶段递进。每道关卡配有深度文章,先读八股文打底,再结合项目实战理解。
| 阶段 | 主题 | 推荐文章 |
|---|---|---|
| 基础层 | Java 基础 | Java 基础面试八股文(50题) |
| 基础层 | JVM 内存 & GC | JVM 面试八股文 30 道 |
| 基础层 | 并发编程 | Java 并发面试八股文 30 道 |
| 基础层 | Linux & 操作系统 | Linux & OS 面试八股文 30 道 |
| 基础层 | 计算机网络 | 计算机网络面试八股文 |
| 基础层 | 数据结构 & 算法 | 算法面试八股文 |
| 框架层 | Spring 全家桶 | Spring 面试八股文 30 道 |
| 框架层 | MyBatis | MyBatis 面试八股文 25 道 |
| 框架层 | Spring Cloud & 微服务 | Spring Cloud 面试八股文 30 道 |
| 数据层 | MySQL | MySQL 50 道面试题深度解析 |
| 缓存层 | Redis | Redis 面试八股文 30 道 |
| 消息队列 | MQ 综合 + Kafka | 消息队列面试八股文 · Kafka 专题 30 道 |
| 搜索引擎 | Elasticsearch | ES 面试八股文 30 道 |
| 分布式协调 | Zookeeper | Zookeeper 面试八股文 25 道 |
| 云原生 | Docker + K8s | Docker 面试八股文 30 道 · K8s 面试八股文 30 道 |
| 系统设计 | 架构 & 高并发 | 系统设计面试八股文 |
| AI 方向 | RAG / 大模型工程 | RAG 面试八股文 30 道 |
| 工程实践 | CI/CD & 工程化 | Harness Engineering 面试八股文 |
📚 面试八股文
Java 核心
- Java 基础面试八股文(50题) — 集合、泛型、异常、IO、新特性
- JVM 面试八股文 30 道|深度详解版 — 内存模型、GC 算法、类加载、调优
- Java 并发面试八股文 30 道|深度详解版 — AQS、ThreadPoolExecutor、volatile、CAS
基础 & 网络 & 操作系统
- Linux & 操作系统面试八股文 30 道 — 进程/线程、IPC、虚拟内存、epoll、零拷贝、OOM Killer
- 计算机网络面试八股文 — TCP/UDP、HTTP/HTTPS、三次握手、CDN
- 算法面试八股文 — 常见数据结构、排序、二叉树、动态规划
框架层
- Spring 面试八股文 30 道|深度详解版 — IoC/AOP/事务/循环依赖/Spring MVC
- MyBatis 面试八股文 25 道|深度详解版 — SqlSession、缓存、#{} vs ${}、插件、动态SQL、懒加载
- Spring Cloud & 微服务面试八股文 30 道 — CAP、Nacos、Feign、Sentinel、Gateway、Seata、链路追踪
数据层 & 中间件
- MySQL 50 道面试题深度解析 — 索引、锁、事务、MVCC、SQL 优化
- Redis 面试八股文 30 道|深度详解版 — 数据结构、持久化、集群、缓存击穿
- 消息队列面试八股文 — 对比选型、可靠性、顺序消费、死信队列
- Kafka 面试八股文 30 道|深度详解版 — 分区、副本、ISR、消费者组、性能优化
- Elasticsearch 面试八股文 30 道|深度详解版 — 倒排索引、分词、聚合、集群架构
- Zookeeper 面试八股文 25 道|深度详解版 — ZNode、ZAB、Leader 选举、Watch、分布式锁
云原生 & 工程
- Docker 面试八股文 30 道|深度详解版 — 镜像、容器、Dockerfile、网络
- Kubernetes 面试八股文 30 道|深度详解版 — Pod、Service、Deployment、HPA
- 系统设计面试八股文 — 限流、熔断、分布式锁、一致性哈希
- Harness Engineering 面试八股文 30 道 — CI/CD、工程化实践、性能优化
- RAG 面试八股文 30 道|深度详解版 — Embedding、向量数据库、检索增强生成
🏗️ 项目经历
JavaTavern 与 DevPilot
- JavaTavern:本地 Android 角色聊天的实现与追问 — 角色卡保真、SQLite、SSE、生命周期与测试边界。
- DevPilot:确定性研发协作 Agent 的审批边界与追问 — 二次开发来源、规则路由、一次性审批与 MCP 子集。
技术派(DevLink)开发平台
DevLink 是基于 Paicoding 的工程增强。个人增量重点为 RabbitMQ 消息可靠性和 FastExcel 并发分片导出;缓存和 WebSocket 等旧文内容包含上游能力与学习笔记,不能全部算作个人新增。导出倍数没有真实数据库端到端基准。
模块一:缓存策略 + Redis Pipeline
| 文章 | |
|---|---|
| ① 原理精讲 | 三种缓存策略深度解析(本地缓存 / Redis / 多级) |
| ② 实战问答 | 缓存 + Pipeline 面试题深度解析(22问·附源码) |
| ③ 精华总结 | 缓存 + Pipeline 最高标准源码级深度解析 |
模块二:RabbitMQ 异步解耦 & 消息可靠性
| 文章 | |
|---|---|
| ① 原理精讲 | RabbitMQ 异步解耦与消息可靠性(源码级) |
| ② 实战问答 | RabbitMQ 可靠投递实战问答 |
| ③ 精华总结 | RabbitMQ 精华面试总结 |
模块三:策略模式 + WebSocket 流式推送
| 文章 | |
|---|---|
| ① 原理精讲 | 策略模式 + WebSocket 流式推送(源码级) |
| ② 实战问答 | 策略模式 + WebSocket 实战问答 |
| ③ 精华总结 | 策略模式 + WebSocket 精华面试总结 |
模块四:FastExcel 并发导出 & 线程池
| 文章 | |
|---|---|
| ① 原理精讲 | FastExcel 并发导出与线程池(源码级) |
| ② 实战问答 | FastExcel 并发导出实战问答 |
| ③ 精华总结 | FastExcel 精华面试总结 |
KnowFlow 知识库系统
基于 Spring Boot + Elasticsearch + MinIO + Spring AI 的 RAG 知识库问答系统。核心亮点:KNN 向量检索 + BM25 混合搜索、Redis Bitmap 分片状态追踪、JWT 双令牌 + RBAC 多租户、Prometheus 全链路可观测。
综合面试题
- KnowFlow 项目 30+ 道面试八股文(字节实习向) — 横跨各模块的高频面试题汇总
模块一:上传处理流水线(Redis Bitmap + MinIO + Kafka)
| 文章 | |
|---|---|
| 深度解析 | KnowFlow ①:Redis Bitmap 分片 + MinIO 异步流水线(面试深挖) |
| 原理精讲 | KnowFlow 学习笔记(一):上传流水线深度解析 |
| 实战问答 | KnowFlow ① 八股文:Redis Bitmap + MinIO + Kafka 异步流水线 |
模块二:混合检索引擎(KNN + 文本查询 + BM25 Rescore)
| 文章 | |
|---|---|
| 深度解析 | KnowFlow ②:ES 混合检索与权限过滤核对 |
| 原理精讲 | KnowFlow 学习笔记(二):混合检索深度解析 |
| 实战问答 | KnowFlow ② 八股文:ES 混合检索(KNN + BM25 Rescore) |
模块三:可观测性(Prometheus + Spring Cache + 全局异常)
模块四:安全 + 云原生部署(JWT + RBAC + K8s)
| 文章 | |
|---|---|
| 深度解析 | KnowFlow ④:JWT 双令牌 + RBAC 多租户 + K8s 云原生化部署(面试深挖) |
| 原理精讲 | KnowFlow 学习笔记(三):安全 + 部署深度解析 |
| 实战问答 | KnowFlow ③ 八股文:Spring Security + JWT 双令牌 + K8s 云原生部署 |
🤖 华为 OD / AI 机试备考
华为 2026 秋招算法机试全套备考资料。编程题(Python NumPy 手写)+ 选择题(Linux、数据结构、网络、AI基础)+ 真题模拟。
| 文章 | 说明 |
|---|---|
| 华为AI机试备考计划(完整版) | 备考时间线、刷题计划、考场策略 |
| 华为AI机试选择题知识点大全 | 操作系统、数据结构、网络、AI 基础全覆盖 |
| 华为AI机试编程题算法模板(NumPy手写) | 矩阵、排序、图、DP 等常用模板 |
| 华为AI机试真题模拟练习 | 模拟题集合,含评分标准 |
| 华为AI机试终极备考指南(作战手册) | 考前 48h 速查手册 |
📖 学习资源
- 学习资料导航 — 推荐书单、视频课程、刷题平台整理
📊 博客统计(点击展开)
| 分类 | 文章数 |
|---|---|
| 面试八股文 | 20 篇 |
| 项目经历(技术派 DevLink) | 12 篇 |
| 项目经历(KnowFlow) | 11 篇 |
| 华为AI机试 | 5 篇 |
| 学习资源 | 2 篇 |
| 合计 | 50 篇 |
博客内容导航|Java 后端 + AI Agent 学习路线图
https://whyalwaysme.lol/2026/09/05/博客内容导航/