Question Types

There are different types of system design questions you may encounter during an interview.

Other than the following there is also Object Oriented Design which we'll not cover.

Technical Product Design

E.g. designing an app or website. The focus is on the client side rather than the server side.

Backend System Design

Low Level System Design

Machine Learning System Design