System Design Fight Club
70+ System design Interview Questions with a FAANG Senior Engineer 📚
"Why do you do so many different approaches to the problems?"
My intended audience is senior+ level engineers.
Unlike with mid-level rounds where quickly regurgitating a template you had memorized the night before is "acceptable", senior level interviews are typically tailored and personalized by the interviewer, meaning that any "template" that you memorize and regurgitate is just going to lead to failing the interview.
"Can you just do some interview style videos?"
There's already a wide variety of videos out there in that style that you're welcome to watch instead, but I've never been impressed by what I've seen in them -- even when they're allegedly answered by a "google engineer" or "staff/principal engineer".
I'd like to do things like machine count estimates in future videos; however, that seems like a trivial and repetitive process whe
n you get the pattern to it.

Absolutely Everything That I Know About Database Indexes

System Design: Facebook Messenger (5+ approaches)

Google Interview Question | System Design: Distibuted Linked List

System Design: App Store (with FAANG Senior Engineer)

Meta Interview Question | System Design: Price Drop Tracker

System Design: Tinder (with FAANG Senior Engineer)

System Design: Pastebin

System Design: Distributed Cron (with FAANG Senior Engineer)

Alex Xu Book Prediction | Chapter 2: Visual Search System

Alex Xu Book Prediction | Chapter 3: Google Street View Blurring System

Alex Xu Book Prediction | Chapter 4: YouTube Video Search

Alex Xu Book Prediction | Chapter 8: Ad Click Prediction on Social Platforms

Alex Xu Book Prediction | Chapter 6: Video Recommendation System

Alex Xu Book Prediction | Chapter 7: Event Recommendation System

Alex Xu Book Prediction | Chapter 5: Harmful Content Detection

Alex Xu Book Prediction | Chapter 9: Similar Listings on Vacation Rental Platforms

Alex Xu Book Prediction | Chapter 11: People You May Know

Alex Xu Book Prediction | Chapter 10: Personalized Newsfeed

Uber Interview Question | System Design: Traffic Violation Detection

Consistent Hashing - A Common Mistake in Choosing Partitioning Keys

System Design: Reddit

System Design: Real-time Superbowl Voting (with FAANG Senior Engineer)

System Design: Uber

Atlassian Interview Question | System Design: Tagging Service

System Design: Payment Gateway

System Design: Online Auction & Bidding Service (with FAANG Senior Engineer)

Meta Interview Question | System Design: Coding Contest Platform

Rippling Interview Question | System Design: Workflow Automation (with FAANG Senior Engineer)

System Design: Job Scheduler (with FAANG Senior Engineer)

Uber Interview Question | System Design: Distributed Tracing