What is a system design interview?
A system design interview asks you to design a real product, such as a chat app, a payment ledger or a rate limiter, in about 45 to 60 minutes. You clarify requirements, estimate load, sketch the architecture, then defend trade-offs in storage, caching, consistency, failure handling and cost. It tests judgement, not memorised answers.