Analysis updated 2026-05-18
Prepare for a Java developer interview at a specific company like Sberbank or VK.
Review company specific technical topics such as JVM internals, Spring, and multithreading before an interview.
Practice interview level coding and system design problems with worked solutions.
| javajub/java-interview | 0xovo/litedoc | adrienrl1/appdrop | |
|---|---|---|---|
| Stars | 26 | 26 | 26 |
| Language | — | HTML | Objective-C |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 1/5 | 2/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
This repository is a Russian language study guide for people preparing for Java developer job interviews at specific companies, including Sberbank, Alfa-Bank, T1 Innotech, VK, Yandex Travel, MTS Bank, ITK Academy, and Liga Digital Economy. Rather than one generic list of interview questions, it organizes separate guides per company, each matching that company's actual technology stack and hiring process. Each company guide follows the same structure. It explains how that company's interview process is organized and what stages a candidate goes through, lists the technical topics that company tends to ask about, such as Java Core, the JVM, collections, multithreading, Spring, SQL, databases, microservices, and testing, and provides interview level practice problems with worked solutions. Guides for more senior roles also include system design questions and behavioral interview sections. Each guide ends with a final readiness checklist and a preparation plan. The intended way to use the material is to open the guide for the company you are interviewing with and work through it top to bottom. The short hints under each question are meant as memory prompts rather than a full textbook explanation, so the expectation is that you already know the underlying concepts and are recalling them by keyword. The README suggests reviewing the final checklist a day or two before the actual interview. The guides are pulled from a Telegram channel called JavaJub, where new breakdowns, fresh interview questions, and practice problems are posted first, and the repository points readers there for ongoing updates. The content is released under a Creative Commons Attribution 4.0 license, meaning it can be shared and reused as long as the original author is credited.
A Russian language collection of company specific Java interview guides with practice questions and system design prep.
Creative Commons Attribution 4.0: you can share and reuse the guides for free as long as you credit the original author.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.