Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

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.

164 questions: 41 warm-ups and 123 with model answers in 10 module banks

  1. Module 1

    Why patterns, and when not to use them

    15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to staff

  2. Module 2

    Creational patterns: Factory Method to Singleton

    15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to staff

  3. Module 3

    Structural patterns: Adapter to Proxy

    25 questions: 5 warm-ups and 20 with model answers · Levels: Fresher to staff

  4. Module 4

    Behavioral patterns: algorithms and requests

    10 questions: 2 warm-ups and 8 with model answers · Levels: Fresher to staff

  5. Module 5

    Behavioral patterns: state and communication

    15 questions: 4 warm-ups and 11 with model answers · Levels: Fresher to staff

  6. Module 6

    Modern patterns for application code

    23 questions: 6 warm-ups and 17 with model answers · Levels: Fresher to staff

  7. Module 7

    Modern patterns for resources, runtime and composition

    17 questions: 3 warm-ups and 14 with model answers · Levels: Fresher to staff

  8. Module 8

    Resilience patterns as code

    15 questions: 4 warm-ups and 11 with model answers · Levels: Fresher to staff

  9. Module 10

    Anti-patterns and refactoring to patterns

    19 questions: 5 warm-ups and 14 with model answers · Levels: Fresher to staff

  10. Module 11

    Choosing patterns in design reviews and LLD rounds

    10 questions: 2 warm-ups and 8 with model answers · Levels: Fresher to staff

Back to the Design Patterns (GoF and modern) track

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.