Design Patterns (GoF)

Print the objectives

Take the exam   Take a beta test

This exam focuses on Design Patterns. It covers GoF (Gang of Four) patterns, some of GRASP patterns and some other useful patterns, possible Java implementations. The exam doesn’t cover common patterns questions like “Are patterns good or bad?” or “What design patterns are?”. It just focuses on concrete patterns comprehension.

Note: EE patterns and anti-patterns are not covered in the exam.

  Released  Beta  Frozen  

GoF Design Patterns

GoF Design Patterns category
 
 

Pattern categories  2 questions

  • Know that GoF divided their patterns to Creational, Structural and Behavioral categories.
  • Understand the aim of every category and be able to recognize each category by a definition.
  • Classify each of the 23 GoF design patterns into three above categories.
16 98 59

Singleton, Factory Method  2 questions

18 56 59

Abstract Factory, Prototype, Builder  3 questions

19 27 41

Adapter, Decorator, Proxy  3 questions

21 56 50

Facade, Bridge  2 questions

13 6 33

Composite, Flyweight  2 questions

14 12 28

Command, Strategy  2 questions

10 12 42

Iterator, Observer, Template Method  3 questions

14 17 57

Chain Of Responsibility, Interpreter, Mediator  3 questions

14 1 41

Memento, State, Visitor  3 questions

12 20 42

Exam information

  • 37 minutes
  • 25 questions (908)
  • 80% required
  • +4 √
  • - 10  points
  • 15 day delay
  • status: released

Top contributors