← All topics
Design patterns interview preparation
The classic creational, structural and behavioral patterns, each explained in simple English so it sticks, anchored with an everyday analogy, shown in Java with the code walked through, and closed with the framing to say out loud in the room. Click a question to reveal the answer.
FUNDAMENTALS
What design patterns are
CORE
CORE
CORE
HOT
TRICKY
CREATIONAL
Creational patterns
CORE
CORE
CORE
HOT
CORE
TRICKY
STRUCTURAL
Structural patterns
CORE
CORE
CORE
CORE
HOT
HOT
TRICKY
HOT
BEHAVIORAL
Behavioral patterns
CORE
CORE
CORE
HOT
CORE
CORE
HOT
TRICKY
IN PRACTICE
Patterns in practice
HOT
CORE
TRICKY
HOT