Skip to content
RED SAGSkills
hardData Scientist interview question

Daily active users dropped 8% overnight. How do you investigate?

What the interviewer wants to hear

  • Confirm the drop is real: data pipeline, tracking, definitions
  • Check external factors: holidays, outages, competitor events
  • Segment by platform, version, region, channel
  • Correlate with releases and experiments
  • Communicate findings and next steps quickly

Model answer

First I check whether the drop is real. I look for pipeline delays, missing partitions, changes in event tracking or a new metric definition, and compare with other sources like server logs or backend orders. If the data is fine, I check the calendar and outside events: a festival, a public holiday, a payment or app store outage. Then I segment: platform, app version, country, acquisition channel, new versus returning users. A sharp drop limited to one segment usually points to the cause, like Android users on the latest release, which suggests a bug in that version, or one region, suggesting an outage or network issue. I check release notes, feature flags and experiments launched that day. I share a short update early with what we know and do not know, then the root cause and fix once confirmed.

Can you answer it under time pressure?

Take a timed hard round and get scored on every answer.

Start mock interview

More hard Data Scientist questions