Daily iOS
iOS system design

Performance and observability

You're shipping a new feed feature. After launch, which client metrics and target values would you use to define "it works well"?

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

Turn "works well" into numbers. Split it into user perception (time to first content, scroll hitch rate, image load time), stability (crash-free session rate), and resources (network bytes per session, memory), with a p90 target per metric. For example, time to first content under 800ms at p90, hitch under 5ms/s, crash-free sessions above 99.8%.

Share a question