← System Design

Design labs

A scenario, worked the way an interview goes: agree the requirements, size it, design the interface, choose where the data lives, decide how it scales, and say what breaks first. You get a scorecard naming which of those went worst.

What you are scored on

Not one of them is “can you draw a diagram”. A neat architecture diagram with no reasoning behind it fails an interview; a scrappy one with sharp reasoning passes.

Scenarios

Sizing something of your own? The capacity calculator does the same arithmetic with your numbers, and shows its working.