whether card based design will suit for question and answer site?

I have planned to design a quiz website. My quiz will have some major topics, and about some sub topics. I planned to display all quiz questions in single page rather than taking user to different page.

Note: There will be about 15 questions for each topic.

  • Is correct approach?
  • Whether the attached layout is correct for a quiz based site?

Website design