HLD interview write-ups
System Design interview write-ups
Senior-level walkthroughs of the system design problems FAANG actually asks. Each write-up reads like a real interview — requirements, estimation, API, data model, deep dives.
easy· 4 write-ups
- Bitly· Scaling ReadsScaling ReadsAsked atDoorDash·LyftMay 2026
- Dropbox· Sync & DurabilitySync & DurabilityAsked atApple·Dropbox·GoogleMay 2026
- Local Delivery Service· Matching at ScaleMatching at ScaleAsked atDoorDash·Uber EatsMay 2026
- News Aggregator· Ranking & FreshnessRanking & FreshnessAsked atGoogle·DuckDuckGoMay 2026
medium· 12 write-ups
- FB Live Comments· Tree Fan-OutTree Fan-OutAsked atMeta·Amazon·AppleMay 2026
- FB News Feed· Fan-out StrategiesFan-out StrategiesAsked atMeta·Amazon·GoogleMay 2026
- FB Post Search· Inverted Index ShardingInverted Index ShardingCommon interview problemMay 2026
- LeetCode· Sandboxed ExecutionSandboxed ExecutionAsked atGoogle·Facebook·AmazonMay 2026
- Online Auction· Race-Free BiddingRace-Free BiddingAsked ateBayMay 2026
- Price Tracking Service· Tiered PollingTiered PollingCommon interview problemMay 2026
- Rate Limiter· Algorithm & ConsistencyAlgorithm & ConsistencyAsked atStripe·Lyft·UberMay 2026
- Strava· Feed Fan-Out & LeaderboardsFeed Fan-Out & LeaderboardsCommon interview problemMay 2026
- Ticketmaster· Preventing Double-BookingPreventing Double-BookingAsked atTicketmaster·AirBnB·UberMay 2026
- Tinder· Geo-Proximity ShardingGeo-Proximity ShardingAsked atMatch Group·BumbleMay 2026
- WhatsApp· Message Ordering & Group Fan-outMessage Ordering & Group Fan-outAsked atMeta·Google·AmazonMay 2026
- Yelp· Geospatial IndexingGeospatial IndexingAsked atGoogle·Uber·SquareMay 2026
hard· 12 write-ups
- Ad Click Aggregator· Real-Time StreamingReal-Time StreamingAsked atGoogle·Meta·AmazonMay 2026
- Distributed Cache· Consistent Hashing & ReplicationConsistent Hashing & ReplicationAsked atMeta·Google·AmazonMay 2026
- Google Docs· Operational TransformationOperational TransformationAsked atGoogle·Meta·NotionMay 2026
- Instagram· Hybrid Feed Fan-OutHybrid Feed Fan-OutAsked atMeta·Amazon·GoogleMay 2026
- Job Scheduler· Exactly-Once ExecutionExactly-Once ExecutionAsked atAmazon·Stripe·DoorDashMay 2026
- Metrics Monitoring· Time-Series StorageTime-Series StorageCommon interview problemMay 2026
- Payment System· Idempotency & ReconciliationIdempotency & ReconciliationAsked atStripe·Square·BlockMay 2026
- Robinhood· Order Matching at ScaleOrder Matching at ScaleCommon interview problemMay 2026
- Uber· Real-Time DispatchReal-Time DispatchAsked atUber·Lyft·Amazon LogisticsMay 2026
- Web Crawler· Politeness at ScalePoliteness at ScaleAsked atGoogle·Bing·DuckDuckGoMay 2026
- YouTube Top K· Approximate TrendingApproximate TrendingCommon interview problemMay 2026
- YouTube· Video Processing PipelineVideo Processing PipelineAsked atGoogle·MetaMay 2026