Skip to content

Get ready for System Design Interviews using practical examples.

License

Notifications You must be signed in to change notification settings

resumejob/system-design-in-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

System Design In Practice

Get ready for System Design Interviews using practical examples from Twitter, Instagram, TikTok, etc.

Table of contents

  • News Feed
  • GEO Base
  • IM
  • Live
  • Video
  • File Sync
  • Search
  • Ranking
  • Trading
  • Cooperative editing
  • Booking
  • Shopping
  • CPU-bound
  • Infrastructure

Table

Category Resources Tutorial

News Feed

  • Twitter
  • Instagram
  • TikTok
  • Pinterest

GEO Base

  • Uber
  • Uber Eats
  • Grab
  • Lyft

IM

  • WhatsApp
  • Facebook Messenger
  • WeChat
  • LINE

Live

  • Facebook Live
  • Twitch
  • Zoom
  • Google Meets

Video

  • YouTube
  • Netflix
  • Disney Plus
  • HBO Max

File Sync

  • Google Drive
  • Dropbox
  • Sync.Com
  • iDrive

Search

  • Google Search
  • Bing
  • Airbnb Search
  • Twitter Search

Ranking

  • Twitter Top Hashtags
  • Spotify Top K Music

    Trading

    • Robinhood
    • Webull
    • TradeStation

    Cooperative editing

    • Google Docs
    • Microsoft Office Online
    • Quip

    Booking

    • Google Calendar
    • Ticketmaster
    • StubHub

    Shopping

    • Amazon
    • eBay
    • Etsy
    • AliExpress

    CPU-bound

    • LeetCode
    • Video Editor

    Infrastructure

    • Key Value Store
    • Web Crawl
    • Object Storage
    • Logging
    • Monitoring

    About

    Get ready for System Design Interviews using practical examples.

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published