MCPcopy Create free account
hub / github.com/Snailclimb/JavaGuide

github.com/Snailclimb/JavaGuide @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
16 symbols 37 edges 3 files ⚖ Apache-2.0 0 documented · 0% 4 cross-repo links updated 1d ago★ 157,83458 open issues

Browse by type

Functions 16 Types & classes 0
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

JavaGuide

English | 日本語 | 简体中文

Recommended to read online for a better experience and faster speed: javaguide.cn

AI Application Development Interview Guide

An open-source guide for backend developers on AI application development, AI programming practices, and interviews, covering core technologies and engineering practices such as LLM, Agent, RAG, MCP, Claude Code, Codex, and more. Benchmarking JavaGuide! If it helps, welcome to Star!

Backend Interview Preparation

Java

Java Basics

Knowledge Points/Interview Questions Summary (Must-read :+1:):

Important Knowledge Points Explanation:

Collections

Knowledge Points/Interview Questions Summary:

Source Code Analysis:

IO

Concurrency

Knowledge Points/Interview Questions Summary (Must-read :+1:)

Important Knowledge Points Explanation:

JVM (Must-read :+1:)

The JVM part mainly refers to the JVM Specification - Java 8 and Zhou Zhiming's book 《Deep Understanding of Java Virtual Machine (3rd Edition)》 (strongly recommend to read it several times!).

New Features

Computer Fundamentals

Operating Systems

Networking

Knowledge Points/Interview Questions Summary:

Important Knowledge Points Explanation:

Data Structures

Illustrated Data Structures:

Other Commonly Used Data Structures:

Algorithms

The algorithm part is very important. If you don't know how to learn algorithms, you can refer to:

Summary of Common Algorithm Problems:

Additionally, GeeksforGeeks has a comprehensive summary of common algorithms.

Database

Database Basics

MySQL

Knowledge Points/Interview Questions Summary:

Important Knowledge Points:

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 16

Languages

TypeScript100%

Modules by API surface

scripts/docsearch-index.mjs12 symbols
scripts/indexnow-submit.mjs4 symbols

Dependencies from manifests, versioned

@vuepress/bundler-vite2.0.0-rc.28 · 1×
@vuepress/helper2.0.0-rc.128 · 1×
@vuepress/plugin-docsearch2.0.0-rc.128 · 1×
@vuepress/plugin-feed2.0.0-rc.128 · 1×
husky9.1.7 · 1×
markdownlint-cli20.17.1 · 1×
mathjax-full3.2.2 · 1×
mermaid11.15.0 · 1×
nano-staged0.8.0 · 1×
prettier3.4.2 · 1×
sass-embedded1.99.0 · 1×
vue3.5.32 · 1×

For agents

$ claude mcp add JavaGuide \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page