Low-Level Design Interview: Design Connect Four w/ a Ex-Meta Staff Engineer
00:00 - Intro 02:08 - Requirements 06:40 - Entities 08:49 - Class Design 26:22 - Implementation 50:36 - Extensibility 59:03 - Conclusion A step-by-step breakdown of everyones first low-level design (also called object oriented design) interview question, Design Connect Four. Evan, a former Meta Staff Engineer and current co-founder of Hello Interview, walks through the problem from the perspective of an interviewer. Connect with me on LinkedIn: Evan: / evan-king-40072280 Resources: 1. Detailed write up of the problem: https://www.hellointerview.com/learn/... 3. Low-level Design In a Hurry: https://www.hellointerview.com/learn/... 4. Editor file used in the video: https://pastebin.com/fQZTpQwi 5. Vote for the question you want us to do next: https://www.hellointerview.com/learn/... Preparing for your upcoming interviews and want to practice with top FAANG interviewers like Evan? Book a mock interview at www.hellointerview.com. Good luck with your upcoming interviews!

Low-Level Design Interview: Design Amazon Locker w/ a Ex-Meta Staff Engineer

Low-Level Design Interview: Design an Elevator w/ a Ex-Meta Staff Engineer

System Design Interview: Design Tinder w/ a Ex-Meta Staff Engineer

Design Dropbox or Google Drive w/ a Ex-Meta Staff Engineer System Design Interview

Message Queues in System Design Interviews w/ Meta Staff Engineer

System Design Interview: Design Live Comments w/ a Ex-Meta Staff Engineer

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)

What AI Actually Means for Software Engineers

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Concurrency in Low-level Design Interviews w/ Staff Engineer

Design FB Post Search: System Design Interview breakdown w/ ex Meta Interviewer

System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer

Why Even Google Engineers Are Relearning Everything | Maddy Zhang

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

System Design Concepts Course and Interview Prep

Design a Distributed Rate Limiter w/ a Ex-Meta Staff Engineer: System Design Breakdown

Beginner System Design Interview: Design Bitly w/ a Ex-Meta Staff Engineer

Design Rate Limiter (LLD) - Token Bucket, Fixed & Sliding Window with Thread Safety

How AI will change software engineering – with Martin Fowler

