Update appNew update is available. Click here to update.

Contents

What is Netflix?

Problem Statement

Architecture and Components

Onboarding Content

Microservices

Databases

Searching and Data Processing

More Interview Questions

Additional Quips

Further Readings

Designing Twitter

Contents

Twitter and it's Features

Problem Statement

Low Level Design

Architecture and Components

User Timeline

Home Timeline

Trending Hashtags

Searching Inside Twitter

Databases

More Interview Problems

Introduction and Features

Problem Statement

Architecture and Components

Low-Level Design

Different Approaches to Store URL

Databases

More Interview Problems

Contents

Problem Statement

Introduction and Features

Architecture and Components

Uber Challenges

Demystification of Uber System Design

Uber Map and ETA Calculation

More Interview Problems

Contents

Problem Statement

Introduction and Features

Requirements and Approximations

Low-Level Design

Architecture and Components

News Feed Generation

Databases

More Interview Problems

Contents

What is BookMyShow?

Problem Statement

Low Level Design

Architecture and Components

How does our System talk with Theatres?

How to Sync Ticket Availability with Theatres?

Database

Interview Questions

Contents

Introduction

Requirements

Architecture and Components

Services

Database Schema

Working Flow

Contents

What is Dropbox?

Problem Statement

Low Level Design

Architecture and Components

Contents

What is Pastebin?

Low Level Design

Architecture and Components

Contents

Introduction

Problem Statement

Object Oriented Design

System Design
Report an issue
Contents

 

Contents

footer line

 

We'll cover the following : 

 

 

→ What is Twitter?

 

→ Problem Statement

 

→ Low Level Design

 

→ Architecture and Components

 

→ User Timeline

 

→ Home Timeline

 

→ Trending Hashtags

 

→ Searching

 

→ Databases

 

→ Additional Interview Questions