Start learning →

System Design Interview — free MCQ practice

Choose from 30 questions across 1 subjects and 3 topics. Open any question for its answer and worked solution, or keep learning through bite-sized lessons and reviews with Quill.

Start learning System Design Interview with Quill →

System Design Interview subjects

Explore popular topics

Try a System Design Interview question

Worked practice questions

An application built as one united codebase is described as a:

  1. Monolith
  2. Microsite
  3. Multitool
  4. Megabyte
Show answer and solution

Correct answer: A. Monolith

1. All the software units share a single codebase. 2. Nothing is split into separate deployable pieces. 3. That design is a monolith. _Source: OpenStax Introduction to Computer Science, Chapter 12, Cloud-Native Applications Development._

Open this question →

A self contained unit that implements a single business capability is a:

  1. Microscope
  2. Microservice
  3. Microsecond
  4. Microphone
Show answer and solution

Correct answer: B. Microservice

1. Each unit does one job for the business. 2. It runs on its own and talks over a network. 3. That unit is a microservice. _Source: OpenStax Introduction to Computer Science, Chapter 12, Cloud-Native Applications Development._

Open this question →

The number of key principles of cloud native development listed is:

  1. 4
  2. 3
  3. 5
  4. 6
Show answer and solution

Correct answer: A. 4

1. Microservices and containerisation are two of them. 2. Continuous delivery and DevOps complete the list. 3. So there are 4 principles. _Source: OpenStax Introduction to Computer Science, Chapter 12, Cloud-Native Applications Development._

Open this question →

How to practise

  1. Choose a System Design Interview question and try to work out your answer.
  2. Open the question to check the correct answer and read its worked solution.
  3. Continue in the app for bite-sized lessons, explanations and review with Quill. You can start without creating an account.