/mcq

Primary LanguageTypeScriptMIT LicenseMIT

mcq

Problem statement

  • A quiz is a subset of 30 questions randomly chosen amongst a pool of 90;
  • Each question has at least 2 possible answers, which are presented in a random order;
  • Each question has 1 or many good answers;
  • A score is computed for each person taking the quiz.

Your mission, should you choose to accept it:

  • Write an API point to create a quiz;
  • Write an API point to compute the score of a respondent.