quiz 10 min

Core Knowledge Check

You've covered design pattern purpose and tradeoffs, module, factory, singleton, observer/pub-sub, strategy, adapter, facade, decorator/wrapper, command, iterator, dependency injection, and composition over inheritance.

This quiz checks the core concepts needed to recognize and explain common JavaScript design patterns.

You need to score 70% or higher to complete this lesson. You can retake the quiz as many times as you like - your best score counts.

Score 70% or higher on this quiz to complete the lesson.

mediumJavaScript
  • 14 questions
  • No time limit