← back
|
🌐
High Level Design
🕶️
AWAKENING
0 / 100
[
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
]
0%
System Design. Scalability, databases, caching, microservices.
35 topics available • 0 completed
⟳ [ RANDOM TOPIC ]
TOPICS
○
001
Foundations: The Architect's Compass
[BASIC]
20m
→
○
002
Foundations: Wires & Voices — Networking & Protocols
[BASIC]
25m
→
○
003
Foundations: The Long Memory — Data & Storage
[BASIC]
30m
→
○
004
Foundations: Many Nodes, One Truth — Distribution & Consensus
[BASIC]
25m
→
○
005
Foundations: The Assembly Line — Flow, Caching & Throughput
[BASIC]
25m
→
○
006
Foundations: Keeping It Alive — Platform & Ops
[BASIC]
25m
→
○
007
Foundations: DevOps & SRE Operations
[BASIC]
30m
→
○
008
Foundations: AWS Cloud Architecture Fundamentals
[BASIC]
30m
→
○
009
Designing a Text Sharing Service
[EASY]
20m
→
○
010
Designing a URL Shortening Service
[EASY]
25m
→
○
011
Designing an API Rate Limiter
[MED]
25m
→
○
012
Designing an Auction System
[MED]
20m
→
○
013
Designing a Cloud File Storage System
[MED]
45m
→
○
014
Designing a Distributed Cache
[MED]
22m
→
○
015
Designing an Email Service
[MED]
25m
→
○
016
Designing an Instant Messaging System
[MED]
30m
→
○
017
Designing a Distributed Job Scheduler
[MED]
20m
→
○
018
Designing a Photo Sharing Service
[MED]
25m
→
○
019
Designing a Proximity Service
[MED]
25m
→
○
020
Designing a Social Graph System
[MED]
25m
→
○
021
Designing a Social Media Search System
[MED]
25m
→
○
022
Designing a Ticket Booking System
[MED]
25m
→
○
023
Designing a Typeahead/Autocomplete System
[MED]
35m
→
○
024
Designing a Video Streaming Service
[MED]
30m
→
○
025
Designing an Ad Click Aggregator
[HARD]
22m
→
○
026
Designing an AI Chat Service
[HARD]
25m
→
○
027
Designing an Audio Search Engine
[HARD]
20m
→
○
028
Designing a Calling App
[HARD]
20m
→
○
029
Designing a Collaborative Document Editor
[HARD]
25m
→
○
030
Designing a Metrics Monitoring System
[HARD]
25m
→
○
031
Designing a Payment System
[HARD]
22m
→
○
032
Designing a Ride-Sharing Service
[HARD]
25m
→
○
033
Designing a Social Network Feed System
[HARD]
30m
→
○
034
Designing a Top-K / Trending System
[HARD]
25m
→
○
035
Designing a Web Crawler
[HARD]
30m
→
TAGS
#basics
#interview
#cap
#scalability
#networking
#protocols
#load-balancing
#api-gateway
#database
#sharding
#indexing
#storage-engines
#replication
#consensus
#distributed-systems
#caching
#queues
#concurrency
#resilience
#observability
#kubernetes
#cloud
#auth
#devops
#sre
#monitoring
#cicd
#linux
#aws
#ec2
#vpc
#iam
#infrastructure
#system-design
#pastebin
#text-sharing
#hld
#url-shortener
#rate-limiter
#api-design
#auction
#optimistic-locking
#real-time
#cloud-storage
#consistent-hashing
#email
#microservices
#messaging
#chat
#scheduling
#fault-tolerance
#photo-sharing
#proximity-service
#quadtree
#geospatial
#social-graph
#graph-traversal
#bfs
#search
#inverted-index
#ticket-booking
#typeahead
#autocomplete
#trie
#video-streaming
#stream-processing
#aggregation
#analytics
#ai
#inference
#streaming
#gpu
#audio-search
#fingerprinting
#voip
#calling
#collaboration
#crdt
#websocket
#time-series
#alerting
#payments
#consistency
#ride-sharing
#uber
#twitter
#feed
#timeline
#top-k
#web-crawler