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 | Проектирование системы: распределённый связанный список
Проектирование системы: App Store (совместно со старшим инженером FAANG)
Вопрос для метаинтервью | Проектирование системы: отслеживание падения цен
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
Прогнозирование книг Алекса Сю | Глава 6: Система видеорекомендаций
Alex Xu Book Prediction | Chapter 7: Event Recommendation System
Предсказание по книге Алекса Сю | Глава 5: Обнаружение вредоносного контента
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
Последовательное хеширование — распространённая ошибка при выборе ключей разбиения
System Design: Reddit
Проектирование системы: голосование за Суперкубок в режиме реального времени (совместно со старши...
System Design: Uber
Atlassian Interview Question | System Design: Tagging Service
System Design: Payment Gateway
Проектирование системы: онлайн-аукционы и услуги торгов (совместно со старшим инженером FAANG)
Вопрос для метаинтервью | Системный дизайн: платформа для соревнований по программированию
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