Daily iOS
Performance and debugging

Investigating unreproducible production bugs

You have a production bug that affects 0.1% of users and never reproduces in development. How do you approach it?

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

Before forming a hypothesis, build observability (structured logs, breadcrumbs, MetricKit, remote log collection). Once you have a hypothesis, ship the fix behind a feature flag to the affected group and verify it by the change in issue rate.

Share a question