← Meta Interview Insights

Meta·Product Manager·Onsite - Product Sense / Strategy·Senior

Senior
Apr 2026

Summary

Meta PM interview with a single estimation question about ad revenue. Pretty standard case-style round, nothing too wild, but it definitely requires you to have a mental model of how Facebook's business actually works.

Questions Asked (1)

Q1

Estimate Facebook's total advertising revenue for a year.

Pricing & MonetizationProduct Analytics & MetricsProduct Strategy
Author's notes

I went in thinking I'd just do a DAU times average CPM type breakdown and call it a day.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Break down Facebook's advertising revenue using a bottom-up approach: estimate the number of monthly active users (MAUs), then estimate the portion of users who are monetizable (e.g., excluding those in regions with low ad spend), then estimate average revenue per user (ARPU) based on ad load and pricing. Alternatively, use a top-down approach by estimating total digital ad market size and Facebook's market share. Choose one approach, state assumptions clearly, and calculate.

Pro tip: Show awareness of Facebook's business model: revenue is driven by ad impressions and pricing, which vary by region and user engagement. Mention that ARPU is much higher in North America and Europe compared to Asia-Pacific and Rest of World, and that ad load optimization and pricing power are key levers.

1. Clarify scope and assumptions

Define what 'Facebook' includes (e.g., core Facebook app vs. Family of Apps) and the time period (e.g., last 12 months). State that you'll estimate global ad revenue for the core Facebook app, excluding Instagram, WhatsApp, etc.

2. Estimate user base

Estimate Facebook's global monthly active users (MAUs) and daily active users (DAUs). Use known figures (e.g., ~3 billion MAUs) or reason from internet penetration and social media adoption.

3. Segment users by region and monetization

Divide users into regions (North America, Europe, Asia-Pacific, Rest of World) because ARPU varies significantly. Estimate the number of monetizable users (e.g., those who see ads) in each region.

4. Estimate ARPU per region

For each region, estimate average revenue per user (ARPU) by considering ad load (number of ads shown per user per day) and average price per ad (CPM). Use known benchmarks or reason from market data.

5. Calculate total revenue and sanity-check

Multiply users by ARPU for each region and sum to get total ad revenue. Compare with known figures (e.g., Facebook's 2022 ad revenue was ~$113 billion) to validate your estimate.

Key Points to Mention

  • Facebook's revenue is almost entirely from advertising (over 98%).
  • User base is segmented by region with vastly different ARPU: North America ~$50-60, Europe ~$15-20, Asia-Pacific ~$5-10, Rest of World ~$1-2.
  • Ad revenue = number of ads shown × price per ad (or impressions × CPM).
  • Ad load and user engagement (time spent) affect number of impressions.
  • Pricing is driven by advertiser demand and auction dynamics.
  • Sanity-check with public data: Facebook's 2022 ad revenue was ~$113 billion.

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