Five less known important system design questions

A good developer knows how to solve well known problems. A great developer knows how to stand out. These lesser known system design problems will test you in a new way.

These are five (lesser known) System Design Questions. The relevant links are mentioned under each section.

1. Design a forecasting and anomaly detection service.

  1. Anomaly Detection - Idea

  2. Meta Learning Engine - Idea

  3. Uber Argos - Example

  4. Anomaly Detection - Video

2. Design a subscription management service.

  1. Subscription Management

  2. Netflix Subscription Management

3. Design an online coding judge.

  1. Online Coding Judge Video

  2. Optimisations

4. Design a deployment management system like Jenkins.

  1. Jenkins

  2. Redhat Blog

  3. Netlify

  4. Jenkins Architecture Blog

5. Design a blogging platform like Medium.

  1. Medium Architecture Overview

  2. ElasticSearch


If you are looking for more (popular) system design problems, try InterviewReady. It's worth it :D

Start Preparing for your Dream Job today!

The most comprehensive Interview prep platform ever built

Start Prep