Metrics question

How would you measure improvements made to Facebook messenger?

Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.

Start a mock interview on this question · Mock interview from a job description

What this question tests

Tests defining a measurement framework for iterative product changes to a messaging app, distinguishing engagement quality from raw usage.

How to approach it

  1. Clarify what 'improvement' means: could be a UI change, a new feature (reactions, disappearing messages), or a performance fix; assume a general framework applicable to any of these.
  2. Define primary engagement metrics: messages sent per DAU, session frequency, and time-to-first-response between users.
  3. Define a quality-of-experience metric: message delivery latency and app crash/error rate, since performance directly affects usage.
  4. Define a retention metric: D1/D7 retention of users exposed to the change versus a holdout group.
  5. Run the improvement as an A/B test against these metrics, not just before/after, to control for seasonality and external factors.
  6. Add a guardrail: ensure the change doesn't increase unsend/delete rate or reported spam, which would signal a negative experience despite higher raw usage.

What a strong answer includes

Common mistakes

Likely follow-up questions

More metrics questions

More questions from Meta

Learn the skill behind it

Chapters of the AI PM course that teach what this question tests.

Preparing for a specific role?

Book summaries for this kind of question

Browse all 4,000+ questions in the bank