BigHugger
GH Repository · Snailclimb

JavaGuide

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

stars
158,567
30-day movement
+11037/day
Related entries
60
Connections
1
agent-appJavaScriptjavainterviewaimysqlsystem-designredisagentnode/pnpmredissonskillscontext-engineeringnodemcpspringaideepseek

JavaGuide is a Java interview and general backend interview guide covering computer science fundamentals, databases, distributed systems, high concurrency, system design, and AI application development. It is maintained as a repository by Snailclimb under the Apache-2.0 license, with a JavaScript-based toolchain built on Node and pnpm.

You reach for it when preparing for Java or backend interviews and want a structured, community-maintained study guide.

Use it to

  • Review Java and backend interview topics
  • Study databases, Redis, and MySQL fundamentals
  • Prepare for distributed systems and system design questions
  • Explore AI application development topics like Spring AI and MCP

For Java developers preparing for backend interviews

Role
agent-app
Language
JavaScript
Licence
Apache-2.0
Forks
46,136
Open issues
18
Last push
2026-09-05
topicsjavainterviewbackendsystem-designdatabasesai