Metrics question
As a PM at Microsoft for Xbox, how would you establish goals and metrics for the digital content store?
- Microsoft
- Metrics
- Medium
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 metrics design for a digital storefront within a gaming platform: can you balance content discovery, purchase conversion, and platform health in one framework.
How to approach it
- Clarify the product: the Xbox digital content store where users browse and buy games, DLC, and subscriptions like Game Pass, so goals should reflect both discovery and transaction health.
- Define the top-level goal: grow digital content revenue while keeping the storefront easy to browse and trustworthy (accurate pricing, working purchases).
- Break into a metric tree: discovery (store visits per active console user, search-to-browse ratio), conversion (browse-to-purchase rate), and revenue (average revenue per paying user, attach rate of DLC to base game purchases).
- Add a guardrail: purchase failure/error rate and refund rate, since a storefront with friction or bugs directly costs revenue and trust.
- Consider Game Pass's effect specifically: track how subscription penetration interacts with a la carte purchases, since Game Pass can cannibalize individual game sales while growing overall platform revenue differently.
- Define the North Star as digital storefront revenue per monthly active user, since it balances discovery, conversion, and monetization into a single trackable number.
What a strong answer includes
- Builds a clear metric tree (discovery, conversion, revenue) rather than a flat list, showing structured thinking appropriate for a Metrics-type question.
- Explicitly addresses the Game Pass cannibalization dynamic, a real and specific tension for Xbox's digital storefront that a generic ecommerce answer would miss.
- Adds a guardrail on purchase failure and refund rate, recognizing that storefront reliability directly affects revenue and trust.
- Picks a North Star (revenue per MAU) that captures the balance between discovery, conversion, and subscription dynamics in one number.
Common mistakes
- Treating this like a generic ecommerce store with no acknowledgment of the Game Pass subscription dynamic unique to Xbox.
- Listing metrics with no hierarchy or North Star, making prioritization unclear.
- No guardrail for purchase reliability or refund rate.
Likely follow-up questions
- How would you measure whether Game Pass is cannibalizing or growing overall digital revenue?
- How would you segment these goals between casual and hardcore gamers?
- What would you do if attach rate for DLC was declining despite rising base-game sales?
More metrics questions
- How would you measure the performance and health of a Netflix Original?Microsoft · Metrics · Hard
- You are a PM for LinkedIn Trust Team. A number of senior influencers at LinkedIn have complained that they receive innumerable spam connection requests and they threaten to leave the platform or launch a tirade against LinkedIn. What do you do?Amazon · Metrics · Hard
- You notice a spike in the number of user-uploaded videos on your platform in June. What do you think is the cause, and how would you test it?Microsoft · Metrics · Medium
- Pick any favorite product of your choice . Find any one functionality you find missing in the same product which would make life simpler.Microsoft · Metrics · Easy
- How would you measure the success of Zoom?Google · Metrics · Medium
- How will you deliver a project during the unseen pandemic situation with a contract already signed?Microsoft · Metrics · Hard
More questions from Microsoft
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 9: Prove it paid off: outcomes, economics, and pricing
- Chapter 2: Data fluency: SQL, logs, and reading the truth yourself
- Chapter 14: Get the job: the AI PM interview loop