Design Patterns (GoF and modern)
Design Patterns (GoF and modern) interview questions
Design Patterns (GoF and modern) interview questions in 10 module banks: what each bank covers, how many questions it holds and the levels they are asked at.
-
Module 1
Why patterns, and when not to use them
15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to staff
-
Module 2
Creational patterns: Factory Method to Singleton
15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to staff
-
Module 3
Structural patterns: Adapter to Proxy
25 questions: 5 warm-ups and 20 with model answers · Levels: Fresher to staff
-
Module 4
Behavioral patterns: algorithms and requests
10 questions: 2 warm-ups and 8 with model answers · Levels: Fresher to staff
-
Module 5
Behavioral patterns: state and communication
15 questions: 4 warm-ups and 11 with model answers · Levels: Fresher to staff
-
Module 6
Modern patterns for application code
23 questions: 6 warm-ups and 17 with model answers · Levels: Fresher to staff
-
Module 7
Modern patterns for resources, runtime and composition
17 questions: 3 warm-ups and 14 with model answers · Levels: Fresher to staff
-
Module 8
Resilience patterns as code
15 questions: 4 warm-ups and 11 with model answers · Levels: Fresher to staff
-
Module 10
Anti-patterns and refactoring to patterns
19 questions: 5 warm-ups and 14 with model answers · Levels: Fresher to staff
-
Module 11
Choosing patterns in design reviews and LLD rounds
10 questions: 2 warm-ups and 8 with model answers · Levels: Fresher to staff