教程总览¶
本区按 4 大板块、22 个知识点 系统讲解 AI 应用后端工程师面试涉及的核心技术。每个知识点页面遵循统一结构:
AI 相关知识点(Agent / RAG)均提供 Java + Python 双语代码;纯 Java 工程题(JVM / MySQL / Redis / 中间件 / 微服务)以 Java 为主。
四大板块¶
1. Java 后端工程化¶
工程底座。高并发交易链路、JVM 调优、MySQL 分库分表、Redis、中间件、微服务与分布式事务。
| 知识点 | 重点 |
|---|---|
| 高并发与线程池 | 线程池参数化、隔离、Sentinel 熔断、虚拟线程 |
| JVM 内存与 GC 调优 | G1/ZGC、Full GC 排查、jstat/jmap/MAT |
| MySQL 深度 | 索引、分库分表、慢 SQL 治理 |
| Redis | 分布式锁、缓存一致性、多级缓存 |
| 中间件 | Kafka/RocketMQ、Elasticsearch 向量检索 |
| 微服务与分布式事务 | 服务治理、TCC/Saga、CAP 权衡 |
2. AI Agent¶
「做过 Agent」是入场券,「做得新」才是竞争力。ReAct / Plan-and-Execute、Multi-Agent、Function Calling、MCP、框架对比,以及模型工程(微调与部署)。
详见 AI Agent 概览。
3. RAG 全链路¶
混合检索 + Rerank + Query Rewriting 是区分合格与前沿的分水岭。分块、向量库、混合检索、Rerank、幻觉治理。
详见 RAG 全链路 概览。
4. Vibe-Coding & AI 编程工具¶
「写不写」已成筛选信号,但要「懂原理 + 有量化 + 有工作流」。工具图谱、Claude Code 底层原理、AI 工作流、CodeReview Agent、风险与边界。
详见 Vibe-Coding 概览。
学习路径建议¶
- 先过 Java 后端工程化,夯实工程底座(若已资深可跳读)。
- 重点突破 AI Agent 与 RAG 全链路——这是岗位的核心区分度,也是「经验代际差」最明显的领域。
- 必读 Vibe-Coding——尤其是 Claude Code 底层原理,这是面试中的「深度标杆」。
- 每学完一个知识点,点击页底「相关题目」即时练习。
想直接刷题?前往 题库总览。