GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — JavaGuide/docs at main · NotAFlightRisk/JavaGuide

Expand file tree

/

docs

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
 
 
/

docs

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
.vuepress
.vuepress
 
 
about-the-author
about-the-author
 
 
ai-coding
ai-coding
 
 
ai
ai
 
 
books
books
 
 
cs-basics
cs-basics
 
 
database
database
 
 
distributed-system
distributed-system
 
 
high-availability
high-availability
 
 
high-performance
high-performance
 
 
high-quality-technical-articles
high-quality-technical-articles
 
 
interview-preparation
interview-preparation
 
 
java
java
 
 
javaguide
javaguide
 
 
open-source-project
open-source-project
 
 
roadmap
roadmap
 
 
snippets
snippets
 
 
system-design
system-design
 
 
tools
tools
 
 
zhuanlan
zhuanlan
 
 
README.md
README.md
 
 
home.md
home.md
 
 

README.md

Outline
home true
icon mdi:home-outline
title JavaGuide(Java 面试 & 后端通用知识体系)
description JavaGuide 是 GitHub 156K+ Star 的 Java 面试与后端知识体系指南,免费开源,系统覆盖 Java、计算机基础、数据库、分布式、高并发、高可用、系统设计与 AI 应用开发,适合校招、社招、跳槽和后端能力体系化复习。
heroImage /logo.svg
heroText JavaGuide
tagline GitHub 156K+ Star 的 Java 面试与后端知识体系,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
sitemap
changefreq priority
weekly
0.9
head
meta
name content
keywords
JavaGuide,Java面试,Java面试指南,Java八股文,后端面试,后端开发,数据库面试,MySQL面试,Redis面试,分布式,高并发,高性能,高可用,系统设计,消息队列,缓存,计算机网络,Linux,AI面试,AI应用开发,Agent,RAG,MCP,LLM,AI编程
meta
property content
og:image
https://javaguide.cn/logo.png
actions
text link type
开始阅读
/home.md
primary
text link type
知识星球
/about-the-author/zhishixingqiu-two-years.md
default
footer <a href="https://beian.miit.gov.cn/" target="_blank">鄂ICP备2020015769号-1</a> | 主题: <a href="https://theme-hope.vuejs.press/" target="_blank">VuePress Theme Hope</a>

核心入口

  • 后端面试主线:后端面试指南(⭐网站核心):系统整理 Java 面试八股文和后端高频面试题,覆盖 Java 基础、集合、并发、JVM、Spring、MySQL、Redis、分布式、高并发、高可用和系统设计。
  • 计算机基础:计算机基础面试指南:系统梳理计算机网络、操作系统、数据结构与算法等后端面试底层基础,适合补齐基础短板。
  • AI 应用开发:AI 应用开发面试指南(⭐新增):面向后端开发者梳理大模型基础、Prompt、Agent、RAG、MCP、LLM API 工程和 AI 系统设计等高频知识;如果想系统学习,可以配合 AI 应用开发与 Agent 学习路线(2026 最新版) 和 后端转 AI Agent 学习建议(2026 最新版)。
  • AI 编程实战:AI 编程实践指南(⭐新增):聚焦 Claude Code、Codex、AI IDE、CLI Agent、上下文管理和 AI 辅助开发工作流,帮助你把 AI 真正用进日常编码。
  • 学习路线:学习路线合集(2026 最新版):整理 Java 后端、AI 应用开发、AI Agent 和全栈开发等方向的系统学习建议。
  • 延伸资料:
    • 《Java 面试指北》:四年打磨,和 JavaGuide 开源版的内容互补,带你从零开始系统准备后端面试!
    • 《后端面试高频系统设计&场景题》:30+ 道高频系统设计和场景面试,助你应对当下中大厂面试趋势。
    • ⭐AI 智能面试辅助平台 + RAG 知识库:基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型实战项目,适合作为学习和简历项目。

精选文章

  • 后端面试路径:Java 后端面试通关计划、Java 学习路线(2026 最新版)、Java 后端面试重点总结。不知道从哪里开始复习时,优先看这一组。
  • Java 与数据库高频题:Java 基础、Java 集合、Java 并发、JVM、MySQL、Redis。适合集中刷语言、运行时和数据存储相关的核心问题。
  • 架构与中间件高频题:分布式、微服务、消息队列、高性能、高可用、系统设计。适合准备社招、中高级岗位和项目场景追问。
  • 计算机基础补强:计算机网络、操作系统、进程和线程、数据结构与算法。适合补齐校招、社招和大厂面试都绕不开的基础能力。
  • AI 应用开发进阶:AI 应用开发与 Agent 学习路线(2026 最新版)、后端转 AI Agent 学习建议(2026 最新版)、AI 应用开发知识体系、LLM API 工程实践、RAG 基础概念、AI 应用系统设计。适合后端开发者先明确学习路径,再从模型调用走向可上线的 AI 应用。
  • AI 编程效率提升:AI 编程实战指南、Claude Code 使用指南、Codex 使用指南、AI IDE 选型与实践。适合把 AI 编程工具真正接入日常开发、重构和排障流程。

关于 JavaGuide

JavaGuide 是一份面向 Java 和后端开发者的开源知识库,已在 GitHub 获得 156K+ Star。项目从 Java 面试复习出发,逐步扩展为覆盖后端核心技术、工程实践和 AI 应用开发的系统化学习指南。

JavaGuide 自 2018 年开源以来持续维护,累计提交 6200+ commit ,共有 640+ 多位贡献者共同参与维护和完善。

JavaGuide 目前的 Star、Fork、Issue 和 PR 情况

网站内容覆盖:

  • 后端面试:Java 基础、集合、并发、JVM、MySQL、Redis、分布式、系统设计等核心知识。
  • AI 应用开发:大模型(LLM)基础、Agent 智能体、RAG 检索增强生成、MCP 协议等前沿技术。

真心希望能够把这个项目做好,真正能够帮助到有需要的朋友!

如果觉得 JavaGuide 的内容对你有帮助的话,还请点个免费的 Star(绝不强制点 Star,觉得内容不错有收获再点赞就好),这是对我最大的鼓励,感谢各位一路同行,共勉!传送门:GitHub | Gitee。

  • 项目介绍(JavaGuide 的诞生)
  • 贡献指南(期待你的贡献,奖励丰富)
  • 常见问题(统一回复大家的一些疑问)

PDF 版本 & 微信联系

  • 如果你更喜欢 PDF(比如通勤/离线阅读/打印学习),扫描下方二维码,后台回复“PDF”即可获取最新版(持续更新,详细介绍见:2026 最新后端面试 PDF 资料)。
  • 如果你想加我的微信,可以扫描下方二维码,后台回复“微信”。我会在朋友圈分享一些优质技术内容、学习资料和项目更新。

JavaGuide 公众号

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.