Skip to content

All things systems design. Resources, Interview questions, e.t.c

License

Notifications You must be signed in to change notification settings

OpesanyaAdebayo/systems-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

System Design Repository

All things System Design. Books, Blog Posts, Interview questions, e.t.c

Table Of Contents

Books

Blog Posts

Company Engineering Blogs

Courses And Tutorials

Interview Questions

Design a CDN network

Design a Google document system

Design a random ID generation system Reference:

Design a key-value database Reference:

Design the Facebook news feed function Reference:

Design the Facebook timeline function Reference:

Design a function to return the top k requests during past time interval

Design an online multiplayer card game

Design a graph search function

Design a picture sharing system

Design a search engine

Design a recommendation system

Design a tinyurl system

Design a garbage collection system

Design a scalable web crawling system

Design the Facebook chat function

Design a trending topic system

Design a cache system

YouTube

Channels

Videos

Credits