PM estimation interview questions (how-to guide with examples)

Estimation questions in product manager interviews

Estimation questions are common in product manager interviews at companies like Google, Facebook, and Amazon. 

Here are a few examples of PM estimation interview questions:

  • What is the market size for driverless cars in 2025?
  • What is the storage space required to host all images on Google Street View?
  • What is the required Internet bandwidth for an average college campus?
  • How many kindergarten teachers are there in the US?
  • What is the weight of a school bus?

Note that the above examples are real interview questions that were reported by Google PM candidates on Glassdoor.

Estimation questions can be really intimidating because they often cover huge topics with a lot of variables.

The good news is that they're fairly easy to answer if you know how to approach them. So let's walk through our 4-step process for solving them, as well as a few examples and shortcuts.

Click here to practice 1-on-1 with FAANG ex-interviewers

1. How to answer product manager estimation questions

We recommend using a four-step approach to answer product estimation questions. Let's discuss each step one by one.

  1. Ask clarification questions
  2. Map out your calculations
  3. Round numbers and calculate
  4. Sense-check your results

Step one: Ask clarification questions

The first thing you should do is ask a few clarification questions to make sure that you know exactly what number you need to calculate.

For instance, let's imagine your interviewer asks: "How much money is spent on gas in the US every year?" Here are a few important clarification questions you would need to ask:

  • Should we focus on gas consumption from road transportation only? Or also include home heating, air transportation, etc.?
  • Should we focus on personal cars only? Or include consumption from commercial vehicles, too?

These questions are useful to make sure that you calculate exactly what your interviewer wants. In addition, they are also a great way to buy yourself some time. While your conscious brain asks these questions, your subconscious brain can start working on step two of the approach.

Step two: Map out your calculations

Once you know exactly what number you want to calculate, you then need to map the calculation steps to get to that number. Let's imagine we want to calculate the quantity of gas consumed by personal cars in the US.

Here is a step-by-step approach that you could use to get to that number:

  1. Calculate the number of personal cars in the US
  2. Calculate the consumption of an average personal car
  3. Calculate the total consumption in gallons and then dollars

If you struggle to find a starting point, an alternative approach is to begin from the number you want to calculate and draw an issue tree from top to bottom, as we have below. In addition, the advantage of this approach is that it will force you to be mutually exclusive and collectively exhaustive (MECE).

How to break down product estimation questions with an issue tree

Both approaches are equally acceptable. But in both cases you should VALIDATE your approach with your interviewer by telling them the different calculations steps you are going to take BEFORE starting to calculate numbers (step three). This is important because it gives your interviewer a chance to rectify your course of action if they had another plan in mind.

Skipping this validation step is extremely risky because your interviewer might realize too late in the exercise that you are approaching the problem in a different way to what they wanted. In our experience it's almost impossible to recover from that situation.

Step three: Round numbers and calculate

Once you've agreed on an approach, it's time to start calculating. You will need various data points (e.g. number of miles driven by an average US driver each year) to get to your final estimate. In most cases your interviewer will ask you to make your own assumptions to get to the final number. But in some other cases they might share data with you.

When making assumptions it is vital that you pick simple numbers. For instance, you should use 350 days in a year instead of 365. You should assume that the average cost per gallon of gas is $3.00 instead of $2.50. Etc. Rounding numbers will make your calculations easier and decrease your likelihood of making a mistake.

In addition, you should talk out loud when doing calculations so that your interviewer can follow your thought process. Your interviewer is interested in what's going on in your head - not the final result.

Note: if you are looking for ways to become faster at mental math calculations we recommend reading our interview maths guide.

Step four: Sense-check your results

Most candidates stop talking at the end of step three. They look up and expect their interviewer to tell them if they got to the right result or not. This is a mistake. The best candidates sense-check their results and try to spot their own mistakes before telling their interviewer they are done.

Mental calculation errors happen frequently. If your interviewer spots a mistake in your calculations this will definitely play against you. But if you spot your own mistake you still have a chance.

Now that you know what technique to use to answer product estimation questions let's apply it to an example.

2. Example - Estimate YouTube's daily revenue

Try answering the question below accurately and as fast as possible.

Try this question:

How much revenue does YouTube make per day?

Answer:

1. Ask clarification questions

Here are some clarification questions that immediately come to mind for this estimation question:

  • Do we want to calculate all of YouTube's revenues? Or just advertising which is likely to be the main source?
  • Does YouTube charge advertisers per 1,000 views or per click? Are we interested in YouTube's revenues globally or just the US?

Let's assume here that we want to calculate the advertising revenues ($) made by YouTube in the US only. And let's also assume that YouTube mainly charges advertisers per 1,000 views for simplicity.

2. Map out your calculations

We could estimate YouTube's daily revenues in the US by taking a three-step approach.

  1. Calculate the number of daily US YouTube users
  2. Calculate the number of advertising videos they view
  3. Calculate the corresponding revenue

In a real interview, you would need to lay out that approach to your interviewer and check that it works for them before starting your calculations.

3. Round numbers and calculate

Let's step through our approach:

1. Calculate the number of daily US YouTube users

  • There are ~300m people in the US. Let's assume that the average life expectancy is 80 years old and that the population is equally distributed across each age.
  • We need to estimate how frequently each age group watches YouTube:
    • 0 to 10 y.o.: does not watch
    • 10 to 20 y.o.: every day
    • 20 to 40 y.o.: every day
    • 40 to 60 y.o.: 75% of days
    • 60 to 80 y.o.: 50% of days
  • We then need to calculate the number of users for each age group. 300m / 4 is 75m, and 300m / 8 is about 40m. Note that we've chosen to divide by 8 for age groups containing 10 years and by 4 for age groups containing 20 years in order to get a proportional distribution.
    • 0 to 10 y.o.: 0
    • 10 to 20 y.o.: every day = 100% x 300m / 8 = ~40m
    • 20 to 40 y.o.: every day = 100% x 300m / 4  = 75m
    • 40 to 60 y.o.: 75% of days = 75% x 75m = ~55m
    • 60 to 80 y.o.: 50% of days = 50% x 75m = ~40m
    • Total = 40 + 75 + 55 + 40 = ~210m
  • The number of daily YouTube users is therefore approximately 200m in the US

In an actual interview it's a great idea to justify the assumptions you make by relating them to your personal experience. For instance here you could say, "I'm going to assume that the 40 to 60 y.o. group watches YouTube 75% of days as this is roughly how often my parents watch it. And I'll assume 50% for the 60 to 80 y.o. group, as this is how often my grandparents watch it."

2. Calculate the total number of advertising videos viewed

Let's now estimate the total number of ad views per day on YouTube.

  • The number of videos viewed by users probably varies quite dramatically. Users who stream music on YouTube probably view 20 or more videos on an average day. Other users might just watch a single video. So, let's assume the average is ten videos per day. We've got 200m users, so that's 2bn views per day.
  • YouTube does not systematically play an ad at the beginning of a video. Based on our experience, let's assume only 50% of videos viewed start with an ad. So, that's 1bn advertising video views per day.

3. Calculate the corresponding revenue

  • Assuming YouTube charges advertisers $10 per 1,000 views, the total revenues it generates in a day is therefore: 1bn x $10 / 1,000 = $10m

We therefore estimate that YouTube generates about $10m per day in ad revenues in the US only.

4. Sense-check your results

As mentioned above, it is crucial that you spend some time sense-checking your results. In practice, you should check your intermediate results as you progress through the estimation and your final result at the end. But here we are checking all the numbers in one place so it's easier for you to keep track of what we are doing.

  • Intermediate result: If 200m people watch YouTube every day this means about 2/3rds of the country watches at least a video on any given day. That sounds reasonable.
  • Final result: Similarly, if YouTube generates $10m per day, that means it generates $3.65bn per year. Again, this is in the right order of magnitude given Google made about $120bn in ad revenue across all geographies in 2018.

2.1 Example - Estimate time stopped at stop lights

Now you've learned how to use a framework, watch the mock interview below to see it in action. We recommend pausing the video at regular intervals so you can come up with your own answers.

 

Note: it's a good idea to learn some numbers for estimation questions such as the cost per thousand views in advertising ($10) or Google's ad revenues in 2018 ($120bn). We've put together a cheat sheet later in this article to get you started with this.

3. Estimation questions cheat sheet

At this stage, we feel it will also be useful for you to memorise some common assumptions, such as population and life expectancy, as they will often come up in estimation questions.

We've created a cheat sheet with socio-economic data, advertising data, and some company information below. You can download the slides by simply clicking this link: estimation questions cheat sheet

Estimation questions cheat sheet

Estimation question cheat sheet

4. List of practice questions

Here is a list product estimation questions that were asked in PM interviews at Google according to data from Glassdoor.com. These are great examples of the questions you may encounter in your interviews. 

If you'd like to learn about the other types of questions you may face, you can also visit our ultimate guide to product manager interview questions.

  • What is the market size for toilet paper in the US?
  • What is the storage space required to host all images on Google Street View?
  • How many restaurant reviews are written on Google Reviews every month?
  • How many kindergarten teachers are there in the US?
  • How many millennials own homes in the US?
  • How much ad revenue does GMail make every year?
  • How many computers does Google own?
  • What is the market size for driverless cars in 2025?
  • How many dentists are there in New York?
  • How many bicycles do you need to start a bike sharing service in New York?
  • What is the required Internet bandwidth for an average college campus?
  • How many passengers are in the air on a plane at any given time in the US?
  • What is the weight of the Empire State building?
  • What is the weight of a school bus?
  • You are opening a new Walmart store. How many cash registers do you need?
  • How much money is spent on gas in the US every year?

Now that you have a list of sample questions to work with, it’s important to consider how you will practice with these questions.

5. How to practice estimation questions

With a lot to cover, it’s best to take a systematic approach to make the most of your practice time. 

Below you’ll find links to free resources and four introductory steps that you can take to prepare for estimation questions.

5.1 Study the company you're applying to

Get acquainted with the company you’ve applied to. In many cases, the product questions you’ll be presented with will be based on real-life cases the company is facing. If you’re applying to a specific team, study up on their products, the user, etc.

Take the time to find out which products you’ll most likely be working with, based on the job description, and research them. Look up relevant press releases, product descriptions, product reviews, and other resources in order to discuss what’s most important to the role: the company’s product.

If you'd like to learn more about a specific company's PM interviews, then we'd encourage you to check out our guide for that company below :

5.2 Learn a consistent method for answering estimation questions

In this article, we’ve outlined a step-by-step method you can use to solve estimation questions. We’d encourage you to first memorize the basic steps, and then try solving a couple of the sample questions on paper.

This will help you to understand the structure of a good answer. This is a good first step, BUT just knowing the method is not enough, you also need to be able to apply the steps in interview conditions. 

5.3 Practice by yourself or with peers

In our experience, practicing by yourself is a great way to prepare for PM interviews. You can ask and answer questions out loud, to help you get a feel for the different types of PM interview questions. Practicing by yourself will help you perfect your step-by-step approach for each question type. It also gives you time to correct your early mistakes.

If you have friends or peers who can do mock interviews with you, that's a great option too. This can be especially helpful if your friend has experience with PM interviews, or is at least familiar with the process.

5.4 Practice with experienced PM interviewers

Finally, you should also try to practice product manager mock interviews with expert ex-interviewers, as they’ll be able to give you much more accurate feedback than friends and peers. 

If you know a Product Manager who can help you, that's fantastic! But for most of us, it's tough to find the right connections to make this happen. And it might also be difficult to practice multiple hours with that person unless you know them really well.

Here's the good news. We've already made the connections for you. We’ve created a coaching service where you can practice 1-on-1 with ex-interviewers from Google, Amazon, and other leading tech companies. Learn more and start scheduling sessions today.

 

Keep reading: product manager interview articles