Strategy question
Design an evaluation framework for ads ranking on Meta.
- Meta
- Strategy
- Hard
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
Strategic and metrics design: building a rigorous evaluation framework for a core, high-stakes ranking system.
How to approach it
- Clarify the goal: ads ranking should balance advertiser value, user relevance, and Meta's revenue.
- Define offline evaluation metrics: predicted click-through rate accuracy and predicted conversion rate accuracy against held-out data.
- Define online evaluation metrics: actual click-through rate, conversion rate, and revenue per impression from live A/B tests.
- Add guardrail metrics: user-reported ad relevance or annoyance scores, and advertiser return on ad spend.
- Define the decision framework: a ranking change ships only if it improves revenue without degrading user experience or advertiser value guardrails.
What a strong answer includes
- Balances three stakeholders explicitly (users, advertisers, Meta) rather than optimizing for revenue alone.
- Distinguishes offline model evaluation from online live-test evaluation, showing technical rigor.
- Names a concrete guardrail, like advertiser ROAS, ensuring ranking changes don't quietly hurt advertiser outcomes.
- Proposes a clear ship or no-ship decision rule tying metrics to guardrails, not just directional improvement.
Common mistakes
- Optimizing purely for revenue with no user experience or advertiser guardrails.
- Not distinguishing offline model metrics from live online business metrics.
- Giving no concrete decision rule for shipping a ranking change.
Likely follow-up questions
- How would you weigh a revenue gain against a small drop in user-reported ad relevance?
- How would you detect if a ranking change is quietly hurting a specific advertiser segment?
- How often would you re-evaluate this framework as the ad ecosystem changes?
More strategy questions
- How would you decide between showing more ads on the Facebook Newsfeed vs showing a "People you may know" recommendation widget?Meta · Strategy · Hard
- How would you decide whether to build a feature or fix a bug (assuming both take the same engineering effort)?Meta · Strategy · Easy
- An engineer suggests showing suggested Buy/Sell Groups on users' newsfeed instead of the People You May Know section. How do you determine if that is a good idea or not?Meta · Strategy · Medium
- Why should Facebook enter the dating market and how would you execute it?Meta · Strategy · Hard
- What should Airbnb's strategy be during the COVID-19 pandemic?Google · Strategy · Hard
- Imagine you're a PM at Amazon and you're working on a partnership with Facebook that has the goal of leveraging FB's friend network to drive Amazon sales. Walk through the lifecycle for building this integration/partnership.Amazon · Strategy · Hard
More questions from Meta
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 4: Discovery and strategy for AI products
- Chapter 9: Prove it paid off: outcomes, economics, and pricing
- Chapter 14: Get the job: the AI PM interview loop