JavaGuide
Guide 出品的开源 Java 后端文档站,把 Java 基础、并发、JVM、数据库、分布式和系统设计整理成章节,也补了计算机网络、操作系统等底层基础及 AI 应用开发板块,适合校招社招前按目录过一遍或挑薄弱环节集中查。

JavaGuide 是一份从 Java 面试复习出发、逐步扩展到后端通用知识体系的开源文档站。它把 Java 基础、集合、并发、JVM、MySQL、Redis、分布式、系统设计这些面试常问的内容整理成章节,也补上了计算机网络、操作系统、数据结构等底层基础,近两年还加了 AI 应用开发和 AI 编程实战的板块。对正在准备校招或社招的后端开发者来说,它更像一份可以按目录顺序读下去、也可以按关键词跳着查的复习资料。
主要功能
网站按主题分成几个入口:后端面试主线覆盖 Java 语言、运行时、数据库和分布式架构;计算机基础面试指南用来补齐网络、操作系统和算法;AI 应用开发面试指南则梳理大模型基础、Prompt、Agent、RAG、MCP 和 LLM API 工程这些新内容。每个板块下是成篇的文章,不是零散的问答,适合按学习路线从头过一遍,也适合面试前挑薄弱环节集中看。
适合谁
主要面向 Java 后端开发者和准备技术面试的人。校招可以拿它补计算机基础和 Java 语法细节,社招可以重点看分布式、高并发和系统设计部分。如果你已经工作几年、想了解后端怎么接 AI 应用,新增的 AI 板块也提供了从模型调用到系统设计的路径。内容以文字为主,没有视频课程,习惯看文档的人会更顺手。
费用与限制
网站内容免费公开,项目在 GitHub 上开源,页面显示已有 156K+ Star、6200+ commit 和 640+ 位贡献者,从 2018 年维护至今。站内另有《Java 面试指北》等付费延伸资料和知识星球,属于可选补充,不影响阅读主体内容。想离线看的话,可以通过公众号回复关键词获取 PDF 版本。网站备案在鄂ICP备2020015769号-1,界面为中文。