Daily iOS
iOS system design

Clarifying requirements

In a mobile system design interview you get "design the Instagram feed." Before you start designing, what do you ask the interviewer and what do you pin down in the first 5 minutes?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

Agree on feature scope (what's in and out), non-functional needs (offline, performance targets, scale), constraints (minimum OS, team, timeline), and where you want to be evaluated. Always confirm whether the scope is the client only or the backend too.

Share a question