52 FAANG Questions Drillcards Cheatsheets Vault
Pass the design round.Land the offer. A complete interview prep system for engineers targeting L4–L7 at FAANG-tier companies. 52 named questions, fully drilled. The Senior+ Playbook. A structured 6-week cohort....
Pass the design round.
Land the offer.
A complete interview prep system for engineers targeting L4–L7 at FAANG-tier companies. 52 named questions, fully drilled. The Senior+ Playbook. A structured 6-week cohort. Everything you need, nothing you don’t.
The complete walkthrough library. Every named question that gets asked at Amazon, Google, Meta, Stripe, Uber, Netflix, and their tier — each one drilled the way an L5 or L6 engineer would answer it in the room.

The 10 archetypes — 52 questions, 10 underlying patterns

Sample walkthroughs in the Vault10 of 52 shown
| Question | Archetype | Level | Probe |
|---|---|---|---|
| Design a URL ShortenerAsked at: Twitter, TinyURL, Bitly | Infrastructure | L4–L6 | Distributed ID generation at scale |
| Design Stripe PaymentsAsked at: Stripe, PayPal, Robinhood | Money Movement | L5–L7 | Idempotency keys · double-entry ledger |
| Design Twitter TimelineAsked at: Twitter, Meta, LinkedIn | Social Feed | L4–L7 | Fanout-on-write vs fanout-on-read |
| Design Uber DispatchAsked at: Uber, Lyft, DoorDash | Marketplace | L4–L7 | Geohashing vs quadtree · S2 geometry |
| Design WhatsAppAsked at: Meta, Apple, Slack | Messaging | L4–L7 | Delivery semantics · FLP impossibility |
| Design Netflix StreamingAsked at: Netflix, YouTube, Spotify | Streaming | L4–L7 | Adaptive bitrate · CDN cold-start |
| Design Google Drive / DropboxAsked at: Google, Dropbox, Apple | File Sync | L4–L7 | Delta sync · conflict resolution |
| Design a Rate LimiterAsked at: Cloudflare, Stripe, AWS | Counters | L4–L7 | Sliding window counter · Lua atomicity |
| Design Typeahead / AutocompleteAsked at: Google, Amazon, Twitter | Search | L4–L7 | Trie with pre-computed top-K |
| Design a Distributed CacheAsked at: everywhere | Infrastructure | L4–L7 | Consistent hashing · thundering herd |