← Yelp Interview Insights

Yelp·Product Manager·Hiring Manager Screen·Intermediate

Intermediate
Jun 2026

Summary

PM interview at Yelp, one question about ad load optimization. Short and product-strategy focused, felt more like a quick screen than a deep dive.

Questions Asked (1)

Q1

How would you determine the right number of ads to show users on Yelp?

Pricing & MonetizationProduct Analytics & MetricsProduct Sense & Ideation
Author's notes

This one requires balancing user experience against revenue, which sounds clean until you actually try to quantify it.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the goal—likely balancing user experience with revenue—and define a north-star metric that captures both. Then propose a data-driven framework: hypothesize the relationship between ad load and key metrics, run controlled experiments to find the optimal point, and consider segmentation. Finally, discuss how you'd operationalize the decision with ongoing monitoring and iteration.

Pro tip: Acknowledge that the 'right' number isn't static—it varies by user intent, page type, and device. Show you'd build a system that dynamically adjusts ad load based on real-time signals rather than a one-size-fits-all rule.

1. Define Success Metrics

Identify the key metrics that define success, such as user engagement (e.g., session duration, searches per user), monetization (e.g., revenue per user, ad CTR), and user satisfaction (e.g., NPS, churn). Establish a north-star metric that balances these.

2. Form Hypotheses

Hypothesize how ad load affects these metrics. For example, more ads may increase short-term revenue but could degrade user experience and long-term retention. Consider diminishing returns and potential thresholds.

3. Design Experiments

Propose A/B tests or multivariate tests to measure the impact of different ad loads on the chosen metrics. Ensure statistical power and consider segmenting by user type, page, and device.

4. Analyze and Optimize

Analyze experiment results to find the ad load that maximizes the north-star metric. Look for the point where marginal revenue gain equals marginal user experience cost. Consider personalization and dynamic adjustment.

5. Implement and Monitor

Roll out the optimal ad load, but continuously monitor metrics and run periodic experiments to adapt to changing user behavior and market conditions. Build a feedback loop for ongoing optimization.

Key Points to Mention

  • North-star metric that balances user experience and revenue (e.g., long-term user value or engagement-adjusted revenue)
  • A/B testing methodology and statistical significance
  • Segmentation by user intent, page type (e.g., search results vs. business page), and device
  • Diminishing returns and potential negative externalities of too many ads
  • Dynamic ad load adjustment based on real-time signals
  • Long-term vs. short-term trade-offs and user retention impact

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.