JavaJub/java-interview
JavaJub/java-interview has 41 GitHub stars and 9 forks. GitHot measured +1 stars in 24 hours and +1 in 7 days. Last checked 2026-11-09 22:18 UTC. Last push 2026-09-21.
Вопросы и ответы для собеседования Java-разработчика: Сбер, Альфа-Банк, Т1, VK, Яндекс, МТС и т.д. Java Core, JVM, Spring, многопоточность, SQL, System Design.
Measured star growth
- in 24h
- +1
- in 7 days
- +1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalJava interview guides by JavaJub
Реальные вопросы для Java-собеседований по компаниям: Java Core, Spring Boot, SQL, Kafka, JVM, многопоточность, live-coding, code review и System Design. Проект помогает быстро понять, что именно повторять перед интервью в Сбер, Альфа-Банк, VK, Яндекс, Т1, МТС и другие команды.
Новые разборы собеседований и свежие вопросы сначала выходят в Telegram: @java_jub_pro_guides_bot. GitHub — бесплатная база, которую удобно читать, искать и дополнять.
С чего начать
| Если вы готовитесь к... | Откройте |
|---|---|
| Java Junior | маршрут Junior · ITK Academy · SberSeasons |
| Java Middle | маршрут Middle · Сбер · Альфа-Банк · Лига |
| AQA Java | маршрут AQA · МТС Банк AQA |
| Банковский backend | Сбер · Альфа-Банк · Т1 Иннотех · Лига |
| BigTech / алгоритмы | VK · Яндекс Путешествия |
| Повторение по темам | индекс тем |
| Самопроверка знаний | тесты JavaJub |
Гайды по компаниям
| Компания | Грейд | Фокус интервью |
|---|---|---|
| Сбер | Java Middle | Java Core, JVM, Collections, Multithreading, Spring, SQL, System Design |
| Сбер — стажировка SberSeasons | Java Trainee | Java Core, ООП, коллекции, SQL, алгоритмы, Spring, Git |
| Альфа-Банк (Alfa Digital) | Java Middle | Spring Boot, Kafka, PostgreSQL, Docker, Kubernetes, JUnit, микросервисы |
| Т1 Иннотех | Java Junior/Middle | Spring Boot, Hibernate, PostgreSQL, Kafka, Docker, code review |
| VK | Java Middle | Java 21, Spring Boot 3, Kafka, PostgreSQL, Kubernetes, gRPC, алгоритмы |
| Яндекс Путешествия | Java Middle | Java/Kotlin, Spring Boot, PostgreSQL, YDB, алгоритмы, System Design |
| МТС Банк | AQA Java Junior | Rest Assured, JUnit 5, PostgreSQL, Kafka, WireMock, Allure |
| ITK Academy | Java Junior | Java, Spring, Spring Boot, Docker, SQL, Git, OAuth |
| Лига Цифровой Экономики | Java Middle | Java 11+, Spring, Hibernate, PostgreSQL, JUnit, Docker, Jenkins |
Более компактная матрица есть в companies.md.
Разборы задач
| Задача | Формат |
|---|---|
| X5 Tech · Senior — 8 багов в сервисе расчёта скидок | code review, concurrency, production thinking |
Подготовка по времени
| Срок | Что делать |
|---|---|
| 3 дня | Выберите 1–2 релевантных гайда, пройдите чек-листы, повторите HashMap, equals/hashCode, Stream API, Spring DI, SQL JOIN/индексы. |
| 7 дней | Добавьте live-coding, 20–30 задач Easy/Medium, повторите транзакции, Kafka, JMM, Docker/Kubernetes по стеку вакансии. |
| 14 дней | Пройдите маршрут по грейду, соберите ответы на поведенческие вопросы, потренируйте mock interview и разбор кода вслух. |
Что внутри
- Формат отбора и типовые этапы интервью.
- Стек и темы, которые спрашивают именно в этой компании.
- Вопросы с короткими подсказками-шпаргалками.
- Практические задачи, live-coding, SQL и code review.
- System Design и поведенческие вопросы там, где они встречаются.
- Финальный чек-лист готовности.
Как пользоваться
Откройте гайд по нужной компании и идите сверху вниз. Подсказки под вопросами — это не учебник, а быстрый способ вспомнить ответ по ключевым словам. Если собеседование уже близко, сначала пройдите финальный чек-лист и задачи.
Это русскоязычная база для подготовки к Java собеседованию, но она также закрывает типовые поисковые темы: Java interview questions, Java Middle interview, Spring Boot interview questions, Kafka interview, SQL interview и live coding Java.
Как помочь
Если у вас был реальный Java-собес, можно прислать вопросы через Issues или Pull Request. Особенно ценны: компания, грейд, стек, формат live-coding, вопросы по Java/Spring/SQL/Kafka и что оказалось неожиданным.
Правила оформления — в CONTRIBUTING.md.
Канал
Гайды берутся из Telegram-канала JavaJub. Новые разборы, свежие вопросы с собесов и задачи — в Telegram: @java_jub_pro_guides_bot.
Если материал пригодился — поставьте звезду, так его найдут другие.
Лицензия
Контент распространяется по CC BY 4.0: можно делиться и использовать с указанием авторства (JavaJub, https://telegram.me/java_jub_pro_guides_bot).
Explore related projects
Asabeneh/30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,486 starsgrafana/grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
77,790 starsredis/redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
77,332 starsapache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
75,455 stars