About MSRA Quiz

What we do

MSRA Bank is an intelligent, high-yield question bank and revision platform designed for resident doctors preparing for the MSRA.

We built our platform because we knew revision could — and should — be better.

What you get:

  • - 1,800+ high-yield peer-reviewed questions, tailored to mirror the MSRA exam.
  • - Comprehensive revision notes aligned with NICE guidance.
  • - Smart performance analytics that allow you to pinpoint and fix weak topics fast.
  • - Timed mock exams based on recall questions.
  • - Expert SJT strategy guides to avoid common pitfalls.

Competition is tougher than ever, which means smart, focused preparation is key. To maximise your score and give yourself the best chance of securing your desired training post, the MSRA bank is the place to start.

What makes us special

Expert-written, exam-style questions

We’ve worked tirelessly to ensure our questions are high-quality and mirror the MSRA in terms of style and difficulty. All questions are peer-reviewed by doctors who've taken the exam to ensure they remain appropriate and relevant.

Our platform is constantly changing:

The MSRA changes every year — and so do we. Our question bank is continuously updated to reflect the latest NICE guidance and exam trends. After every exam cycle, we actively gather feedback from users to refine our questions.

Comprehensive explanations

We have concise, high-yield explanations provided after each question. Want more detail? Our comprehensive library of revision notes (aligned with NICE guidance) covers the full MSRA curriculum in depth.

Smart analytics that guide your learning

You shouldn't have to guess what to revise next. Our performance analytics highlight weak areas early and help you focus on the topics that will improve your score the most.

Exam practice under timed conditions

Timed mock exams simulate test pressure and help you refine your pacing and confidence, to allow you to perform at your best on exam day.

Contact Us

We're always here to help! If you have any questions, suggestions, or feedback, please don't hesitate to reach out to us at contact@msrabank.org