Java Interview Questions and Answers Library
Browse 500+ Java interview answers directly on the site across Spring Boot, SQL, Hibernate, Kafka, Concurrency, and other backend topics.
Java Interview Questions and Answers Library
Browse the full answer library directly on the site in English. Every section and question page is generated from the source Markdown files in the repository, so the site and GitHub content stay in sync.
How to use this library
- Pick one topic cluster that matches the role you are targeting.
- Open the section page to see the full question sequence.
- Read the answer page directly on the site, then switch languages or jump to the next question.
All sections
| # | Topic | Questions |
|---|---|---|
| 1 | Databases SQL PostgreSQL | 21 |
| 2 | Design Patterns | 16 |
| 3 | Memory and Garbage Collection | 28 |
| 4 | Collections | 30 |
| 5 | Spring Spring Boot | 29 |
| 6 | REST HTTP | 17 |
| 7 | Exceptions | 29 |
| 8 | Stream API | 29 |
| 9 | Multithreading | 27 |
| 10 | HashMap equals hashCode | 29 |
| 11 | Transactions | 22 |
| 12 | String | 23 |
| 13 | Immutability | 29 |
| 14 | Docker Kubernetes | 24 |
| 15 | Kafka | 30 |
| 16 | Hibernate JPA | 30 |
| 17 | Microservices | 26 |
| 18 | OOP and SOLID | 22 |
| 19 | CompletableFuture and Asynchrony | 28 |
| 20 | Records and Generics | 27 |