Java Backend Interview Prep — Cracked Java
// Track · 840 questions · 8 modules · ~359h

Java Backend Interview Prep

Production-grade Java preparation: Collections, OOP, Concurrency, PostgreSQL, and Spring deep-dives, plus Data Structures & Algorithms, Low-Level Design, and High-Level Design — with the JVM module slotting into the same scaffold.

Co

Java Collections Framework

15 topics · 89 Q · ~20h
0%

Lists, Sets, Maps, Queues, the equals/hashCode contract, concurrent collections, and the modern Sequenced Collections API. The single most-asked area in any Java interview.

JUNIOR→MID0/89 reviewed
Oo

Object-Oriented Programming

16 topics · 89 Q · ~24h
0%

The four pillars, equals/hashCode, immutability, SOLID, GoF design patterns, and modern Java 25 OOP (records, sealed classes, pattern matching). About 30% of any senior Java interview.

MID→SENIOR0/89 reviewed
··

Concurrency & Multithreading

12 topics · 76 Q · ~45h
0%

Threads, the Java Memory Model, locks, atomics, executors, CompletableFuture, synchronizers, deadlock, and virtual threads (Loom) — the #1 senior Java filter, from middle to senior interview depth.

ALL LEVELS0/76 reviewed
Pg

PostgreSQL

15 topics · 123 Q · ~40h
0%

Relational database internals, query optimization, indexing, transactions, and operational concerns for backend interviews.

MID→SENIOR0/123 reviewed
Sp

Spring Framework & Spring Boot

16 topics · 142 Q · ~50h
0%

Spring Core, Boot, Data, Security, and internals — from middle to senior interview depth.

MID→SENIOR0/142 reviewed
Ds

Data Structures & Algorithms

20 topics · 219 Q · ~80h
0%

Language-agnostic algorithmic foundations with Java examples and Java Collections mapping. Big-O, classic data structures, algorithm paradigms, and interview pattern recognition.

ALL LEVELS0/219 reviewed
Ll

Low-Level Design (LLD / OOD)

21 topics · 32 Q · ~40h
0%

Object-oriented system design at the class level. Machine-coding round preparation: classic problems with full solutions, class diagrams, design-pattern application, and trade-off discussion.

MID→SENIOR0/32 reviewed
Hl

High-Level Design (HLD / Distributed Systems)

28 topics · 70 Q · ~60h
0%

Distributed systems and large-scale architecture interview preparation. Fundamentals (CAP, consistency, replication), building blocks (caches, queues, databases), and full system designs across FAANG, EU, and regional interview styles.

SENIOR0/70 reviewed