JavaGuide (Snailclimb/JavaGuide)
Searching Database…
Что это такое?
JavaGuide — это бесплатный open-source справочник по Java и собеседованиям для бэкенд-разработчиков: подборка конспектов и кратких ответов на вопросы, охватывающая основы Java, базовую информатику (computer science), базы данных и проектирование систем.
Это книга, видеокурс или сайт?
Подборка текстовых статей — репозиторий содержит Markdown-исходники сайта на VuePress, который рассчитан на чтение онлайн по адресу javaguide.cn; ссылки на английскую и японскую версии есть вверху страницы.
Весь справочник бесплатный или часть платная?
Основная часть бесплатна, но не вся: конспект по собеседованиям про Elasticsearch прямо помечен как платный, а сопутствующие материалы, например книга «Java 面试指北», предлагаются отдельно как дополнение.
Я сейчас не ищу работу — всё равно есть смысл это читать?
Да. Это заодно системный учебный материал по бэкенд-разработке: есть пошаговый план подготовки для тех, кто не знает, с чего начать, а также роадмап по изучению Java объёмом более 40 000 знаков.
Можно читать без интернета, или это только сайт?
Есть сжатая версия для «интенсивной подготовки к собеседованию» с аккуратно свёрстанным PDF для скачивания, а поскольку репозиторий — обычный Markdown, любую статью можно читать напрямую на GitHub.
Насколько актуально в нём освещение Java?
Справочник отслеживает новые релизы и даёт обзоры по каждой новинке от Java 8 до Java 25, а раздел про JVM опирается на официальную спецификацию JVM и книгу «Deep Understanding of the Java Virtual Machine».
А более новая ИИ-сторона бэкенд-работы там есть?
Автор открыл исходники сопутствующего справочника по разработке ИИ-приложений, где рассматриваются LLM, Agent, RAG, MCP, Claude Code и Codex; он задуман как ИИ-дополнение к JavaGuide.
А с нетехнической стороной собеседований он помогает?
Да — там есть руководства по составлению резюме программиста, подаче проектного опыта, как справиться с волнением на собеседовании и что делать, если на найме для выпускников нет опыта стажировки.
What are similar projects?
toBeBetterJavaer, interview_internal_reference, advanced-java, JCSprout, CS-Notes, ragent, miaosha, JavaFamily
Which topics is it in?
docs, spring-boot, elasticsearch, jvm, system-design, interview-questions, concurrency, context-engineering, mongodb, interview, algorithms, computer-science

