Strategy question

How would you go about launching a "video message" functionality in a communication app that gets used by over 100 million users?

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

Whether the candidate can plan a phased launch for a new communication feature at scale, balancing speed with reliability risk.

How to approach it

  1. Clarify the target: which surface (1:1 chat, group chat) and which platforms (mobile, desktop, web) launch first.
  2. Define the users this serves best, for example users in low bandwidth regions or those who prefer async voice/video notes over calls.
  3. Sequence the rollout: internal dogfood, then a small percent of users in one region, then staged expansion, watching send success rate and playback errors at each stage.
  4. Set launch guardrails: upload/playback failure rate, server cost per message, and abuse reports (harassment via unsolicited video).
  5. Define the success metric for general availability, such as weekly active senders of video messages among users with the feature.

What a strong answer includes

Common mistakes

Likely follow-up questions

More strategy questions

More questions from Microsoft

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