狠狠撸

狠狠撸Share a Scribd company logo
Product manager Interview
Estimation
Estimation questions are about process you take to solve them
Cracking the PM Interview
Step 1: Clarify the
Question
eg: How much money does Gmail makes in ads every
year.
- Repeat the above question
- Ask anything that's ambiguous about the question
- Does money mean pro?t or revenue
- Gmail.com or even enterprise
etc...
Step 2: Catalog
what you know (or
Wish you knew)
See what knowledge you have about the topic and
see what needs to be computed. You can ask the
interviewer about the key facts
Key facts to know
1. Population of US
2. % of population who own Computer
3. Google's annual revenue
4. Cost per click of a typical advertisement
5. Number of ads shown on Gmail
You can ask few of these facts but be prepared to compute
these too
Step 3: Make an
Equation
Most important part of the process
- This will help to demonstrate you can tackle
tough problems head on
- There can be multiple approach and not one
single approach
eg:
Bottom up approach
[# of gmail users in US ] x [ annual clicks per user]
x [average revenue per click]
or
top down approach
[Google US revenue] x [% revenue from ads] x [%
ad revenue from embedded] x [% embedded ad
revenue from Gmail]
Step 4: Think about
edge cases and
alternative sources
● Show case that you are detailed
oriented and can challenge
yourself
● Think carefully of situations that
might not fall into framework you
created
eg: If you are asked to consider # of
windows to wash in NY City have you
considered car windows and broken
windows
Step 5: Break it
Down
● Once you have ?nalized the equation
which you think will get the right
answer, it's time break it down.
● For each of the main equation
construct sub-equation.
eg:
[# Gmail users in the US] = Population of the US x
% of People with email x % of email users who use
Gmail
Step 6: Review &
state Your
assumptions
● Once you have final equation which
is broken down into, You need to
guess some numbers.
● Pick round numbers and state your
assumptions clearly to the
interviewer.
● Be sure to tell the interviewer why
you are making the assumptions you
are
Step 7: Do the Math ● Multiply all the values from
the above numbers
● It has to be a ballpark ?gure
not the exact one
Step 8: Sanity
Check
● Make sure the value passes some
quick sanity checks
● Go back through and check your
work. If there's an issue, it's probably
is one of the following areas
○ Original equation
○ Assumptions made
○ Arithmetic
If you # of gmail users in US is 150 Mn
then there is a problem. 50% of US
population cant be using Gmail
Ad

Recommended

Problem solving and Decision Making
Problem solving and Decision Making
Rama Haran
?
Management consulting case interview
Management consulting case interview
SupportGCI
?
How to Get a Job at Google
How to Get a Job at Google
Evisors
?
Mba1caseinterviewprepslides
Mba1caseinterviewprepslides
Jason Li
?
Getting a Job in the Tech Industry
Getting a Job in the Tech Industry
Evisors
?
Management consulting case interview workshop
Management consulting case interview workshop
SupportGCI
?
Eric's information interview tips
Eric's information interview tips
eric_horner
?
Cracking the Coding Interview (Oct 2012)
Cracking the Coding Interview (Oct 2012)
careercup
?
Webquest
Webquest
vincent.11
?
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
YourNextLeap .com
?
Webquest
Webquest
vincent.11
?
Case Interview Preparation Guide V5
Case Interview Preparation Guide V5
maysgbcs
?
Interviews
Interviews
Kaushik Raghupathi
?
30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide
Lewis Lin ?
?
How to create a career portfolio
How to create a career portfolio
Carmen Fischer
?
Google's Official Note to Product Management Candidates
Google's Official Note to Product Management Candidates
Lewis Lin ?
?
Webquest
Webquest
vincent.11
?
How to Pass an Interview for Software Engineer
How to Pass an Interview for Software Engineer
Doncho Minkov
?
How to Pass an Interview for Software Engineer / IT Specialist?
How to Pass an Interview for Software Engineer / IT Specialist?
Svetlin Nakov
?
Thinking clearly-(paper)
Thinking clearly-(paper)
samepradeep
?
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
Vicky Kumar
?
Cv jobs help
Cv jobs help
Avinashwadhe
?
Cv jobs help
Cv jobs help
Vishwanath Hosamani
?
Getting testing right
Getting testing right
Natalie Blackburn
?
Darden_2012.pdf
Darden_2012.pdf
ArushSinhal1
?
Net Natives Show & Tell September 2014
Net Natives Show & Tell September 2014
Natives
?
Case_Interview_Training.pdf
Case_Interview_Training.pdf
HiAnhNguynLng
?
Pert2
Pert2
syafiqahrahim
?
Rule based expert system
Rule based expert system
Abhishek Kori
?
Rulebased system presentation under uncertainty using Bayesian networks
Rulebased system presentation under uncertainty using Bayesian networks
Abhishek Kori
?

More Related Content

Similar to Product manager interview estimation (20)

Webquest
Webquest
vincent.11
?
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
YourNextLeap .com
?
Webquest
Webquest
vincent.11
?
Case Interview Preparation Guide V5
Case Interview Preparation Guide V5
maysgbcs
?
Interviews
Interviews
Kaushik Raghupathi
?
30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide
Lewis Lin ?
?
How to create a career portfolio
How to create a career portfolio
Carmen Fischer
?
Google's Official Note to Product Management Candidates
Google's Official Note to Product Management Candidates
Lewis Lin ?
?
Webquest
Webquest
vincent.11
?
How to Pass an Interview for Software Engineer
How to Pass an Interview for Software Engineer
Doncho Minkov
?
How to Pass an Interview for Software Engineer / IT Specialist?
How to Pass an Interview for Software Engineer / IT Specialist?
Svetlin Nakov
?
Thinking clearly-(paper)
Thinking clearly-(paper)
samepradeep
?
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
Vicky Kumar
?
Cv jobs help
Cv jobs help
Avinashwadhe
?
Cv jobs help
Cv jobs help
Vishwanath Hosamani
?
Getting testing right
Getting testing right
Natalie Blackburn
?
Darden_2012.pdf
Darden_2012.pdf
ArushSinhal1
?
Net Natives Show & Tell September 2014
Net Natives Show & Tell September 2014
Natives
?
Case_Interview_Training.pdf
Case_Interview_Training.pdf
HiAnhNguynLng
?
Pert2
Pert2
syafiqahrahim
?
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
Campus Connect YourNextLeap - Modern College, Pune (B.Sc.)
YourNextLeap .com
?
Case Interview Preparation Guide V5
Case Interview Preparation Guide V5
maysgbcs
?
30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide
Lewis Lin ?
?
How to create a career portfolio
How to create a career portfolio
Carmen Fischer
?
Google's Official Note to Product Management Candidates
Google's Official Note to Product Management Candidates
Lewis Lin ?
?
How to Pass an Interview for Software Engineer
How to Pass an Interview for Software Engineer
Doncho Minkov
?
How to Pass an Interview for Software Engineer / IT Specialist?
How to Pass an Interview for Software Engineer / IT Specialist?
Svetlin Nakov
?
Thinking clearly-(paper)
Thinking clearly-(paper)
samepradeep
?
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
INDORE BRANCH OF CIRC OF ICAI (1) GURMEEN.pptx
Vicky Kumar
?
Net Natives Show & Tell September 2014
Net Natives Show & Tell September 2014
Natives
?
Case_Interview_Training.pdf
Case_Interview_Training.pdf
HiAnhNguynLng
?

More from Abhishek Kori (7)

Rule based expert system
Rule based expert system
Abhishek Kori
?
Rulebased system presentation under uncertainty using Bayesian networks
Rulebased system presentation under uncertainty using Bayesian networks
Abhishek Kori
?
Blockchain and cryptocurrency
Blockchain and cryptocurrency
Abhishek Kori
?
Leader Vs Managaer
Leader Vs Managaer
Abhishek Kori
?
intership_report
intership_report
Abhishek Kori
?
Flappy bird
Flappy bird
Abhishek Kori
?
Math in daily life
Math in daily life
Abhishek Kori
?
Rule based expert system
Rule based expert system
Abhishek Kori
?
Rulebased system presentation under uncertainty using Bayesian networks
Rulebased system presentation under uncertainty using Bayesian networks
Abhishek Kori
?
Blockchain and cryptocurrency
Blockchain and cryptocurrency
Abhishek Kori
?
Ad

Recently uploaded (20)

From reducing flood risks to conserving water
From reducing flood risks to conserving water
Ali Ata
?
Corporate Philanthropy’s Impact on Communities.pdf
Corporate Philanthropy’s Impact on Communities.pdf
Hassan Dakhlallah
?
700691372-Types-of-Characters-PowerPoint.pptx
700691372-Types-of-Characters-PowerPoint.pptx
rossanthonytan1
?
3. Job Attitude & Job Satisfaction. .ppt
3. Job Attitude & Job Satisfaction. .ppt
obaidullah200107153
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDigital-Literac...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDigital-Literac...
RoyCerbasPaderes
?
Quarter 3 Program Implementation Review and Performance Assessment
Quarter 3 Program Implementation Review and Performance Assessment
LaMariaAngelicaPunay
?
Introduction to Stack.pptx with stack info
Introduction to Stack.pptx with stack info
BhaveshKorane
?
What is UPSC job in India ? , Details about UPSC
What is UPSC job in India ? , Details about UPSC
prathamdigitalmarket
?
ndss2024xxxxxxxxxxxxxxxxx_slides (1).ppsx
ndss2024xxxxxxxxxxxxxxxxx_slides (1).ppsx
rnkaushal2
?
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
publication11
?
一比一原版(鲍笔痴毕业证书)巴斯克大学毕业证如何办理
一比一原版(鲍笔痴毕业证书)巴斯克大学毕业证如何办理
taqyed
?
美国学位证(SUNY Alfred毕业证书)纽约州立大学阿尔弗雷德分校毕业证书如何办理
美国学位证(SUNY Alfred毕业证书)纽约州立大学阿尔弗雷德分校毕业证书如何办理
taqyed
?
TECHNOLOGY LIVELIHOOD EDUCATIONLESSON EXEMPLAR
TECHNOLOGY LIVELIHOOD EDUCATIONLESSON EXEMPLAR
AnnMargrettDuka
?
Key To Great Communication, communication related , how to communicate , cust...
Key To Great Communication, communication related , how to communicate , cust...
nno917937
?
PRESENTATION general mathematicsppt.pptx
PRESENTATION general mathematicsppt.pptx
DharylBallarta
?
Gives a structured overview of the skills measured in the DP-700 exam
Gives a structured overview of the skills measured in the DP-700 exam
thehulk1299
?
POWERPOINT IN PHYSICAL EDUCATION AND HEA
POWERPOINT IN PHYSICAL EDUCATION AND HEA
aguilarena08
?
Gives a structured overview of the skills measured in the DP-700 exam
Gives a structured overview of the skills measured in the DP-700 exam
thehulk1299
?
How Build a Personal Brand Legacy for Career Growth?
How Build a Personal Brand Legacy for Career Growth?
StrengthsTheatre
?
一比一原版(鲍罢厂毕业证)悉尼科技大学毕业证如何办理
一比一原版(鲍罢厂毕业证)悉尼科技大学毕业证如何办理
taqyed
?
From reducing flood risks to conserving water
From reducing flood risks to conserving water
Ali Ata
?
Corporate Philanthropy’s Impact on Communities.pdf
Corporate Philanthropy’s Impact on Communities.pdf
Hassan Dakhlallah
?
700691372-Types-of-Characters-PowerPoint.pptx
700691372-Types-of-Characters-PowerPoint.pptx
rossanthonytan1
?
3. Job Attitude & Job Satisfaction. .ppt
3. Job Attitude & Job Satisfaction. .ppt
obaidullah200107153
?
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDigital-Literac...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDigital-Literac...
RoyCerbasPaderes
?
Quarter 3 Program Implementation Review and Performance Assessment
Quarter 3 Program Implementation Review and Performance Assessment
LaMariaAngelicaPunay
?
Introduction to Stack.pptx with stack info
Introduction to Stack.pptx with stack info
BhaveshKorane
?
What is UPSC job in India ? , Details about UPSC
What is UPSC job in India ? , Details about UPSC
prathamdigitalmarket
?
ndss2024xxxxxxxxxxxxxxxxx_slides (1).ppsx
ndss2024xxxxxxxxxxxxxxxxx_slides (1).ppsx
rnkaushal2
?
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
publication11
?
一比一原版(鲍笔痴毕业证书)巴斯克大学毕业证如何办理
一比一原版(鲍笔痴毕业证书)巴斯克大学毕业证如何办理
taqyed
?
美国学位证(SUNY Alfred毕业证书)纽约州立大学阿尔弗雷德分校毕业证书如何办理
美国学位证(SUNY Alfred毕业证书)纽约州立大学阿尔弗雷德分校毕业证书如何办理
taqyed
?
TECHNOLOGY LIVELIHOOD EDUCATIONLESSON EXEMPLAR
TECHNOLOGY LIVELIHOOD EDUCATIONLESSON EXEMPLAR
AnnMargrettDuka
?
Key To Great Communication, communication related , how to communicate , cust...
Key To Great Communication, communication related , how to communicate , cust...
nno917937
?
PRESENTATION general mathematicsppt.pptx
PRESENTATION general mathematicsppt.pptx
DharylBallarta
?
Gives a structured overview of the skills measured in the DP-700 exam
Gives a structured overview of the skills measured in the DP-700 exam
thehulk1299
?
POWERPOINT IN PHYSICAL EDUCATION AND HEA
POWERPOINT IN PHYSICAL EDUCATION AND HEA
aguilarena08
?
Gives a structured overview of the skills measured in the DP-700 exam
Gives a structured overview of the skills measured in the DP-700 exam
thehulk1299
?
How Build a Personal Brand Legacy for Career Growth?
How Build a Personal Brand Legacy for Career Growth?
StrengthsTheatre
?
一比一原版(鲍罢厂毕业证)悉尼科技大学毕业证如何办理
一比一原版(鲍罢厂毕业证)悉尼科技大学毕业证如何办理
taqyed
?
Ad

Product manager interview estimation

  • 1. Product manager Interview Estimation Estimation questions are about process you take to solve them Cracking the PM Interview
  • 2. Step 1: Clarify the Question eg: How much money does Gmail makes in ads every year. - Repeat the above question - Ask anything that's ambiguous about the question - Does money mean pro?t or revenue - Gmail.com or even enterprise etc...
  • 3. Step 2: Catalog what you know (or Wish you knew) See what knowledge you have about the topic and see what needs to be computed. You can ask the interviewer about the key facts Key facts to know 1. Population of US 2. % of population who own Computer 3. Google's annual revenue 4. Cost per click of a typical advertisement 5. Number of ads shown on Gmail You can ask few of these facts but be prepared to compute these too
  • 4. Step 3: Make an Equation Most important part of the process - This will help to demonstrate you can tackle tough problems head on - There can be multiple approach and not one single approach eg: Bottom up approach [# of gmail users in US ] x [ annual clicks per user] x [average revenue per click] or top down approach [Google US revenue] x [% revenue from ads] x [% ad revenue from embedded] x [% embedded ad revenue from Gmail]
  • 5. Step 4: Think about edge cases and alternative sources ● Show case that you are detailed oriented and can challenge yourself ● Think carefully of situations that might not fall into framework you created eg: If you are asked to consider # of windows to wash in NY City have you considered car windows and broken windows
  • 6. Step 5: Break it Down ● Once you have ?nalized the equation which you think will get the right answer, it's time break it down. ● For each of the main equation construct sub-equation. eg: [# Gmail users in the US] = Population of the US x % of People with email x % of email users who use Gmail
  • 7. Step 6: Review & state Your assumptions ● Once you have final equation which is broken down into, You need to guess some numbers. ● Pick round numbers and state your assumptions clearly to the interviewer. ● Be sure to tell the interviewer why you are making the assumptions you are
  • 8. Step 7: Do the Math ● Multiply all the values from the above numbers ● It has to be a ballpark ?gure not the exact one
  • 9. Step 8: Sanity Check ● Make sure the value passes some quick sanity checks ● Go back through and check your work. If there's an issue, it's probably is one of the following areas ○ Original equation ○ Assumptions made ○ Arithmetic If you # of gmail users in US is 150 Mn then there is a problem. 50% of US population cant be using Gmail