How to answer Estimation questions
Interview Guide
Answers (2)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarifications:-
1. Bing is the search engine, similar to google but provided by Microsoft.
2. What is the time period over which we are trying to estimate the revenue - lets say it is daily revenue.
3. Is it worldover revenue or revuene for a specific geography? lets consider revenue for India as I am more aware of this geography.
4. Also revenue can be interms of cost per 1000 impressions or cost per click depending on the goal the company is driving. For simplicity sake I am considering cost per click model as the end goal of the companies is mostly to redirect traffic to their website/webpage from the search engine and this is possible when user clicks on the ads.
Main equation:
Daily revenue = No. of ads clicked in a day * cost per click of the ad
No. of days clicked in a day = No. of of ads shown * % of ads clicked
No of ads shown = No. of ads shown per search result page* No. of search queries done per day * % of search results had ads.
No. of search queries done:
India has 1.3 b population.
Urban - 30%
Uban internet penetration is ~60%
thus internet users: 230 M
Rural population - 70%
penetration :30%
Rurual internet users : 270M
Within internet users we have :-
1. Power users: 5 searches per day, 10% population of urban where as only 1% population of rural internet users
2. Avg users : 1 search per day, 20% pop. of urban where as 5% of rural
3. infrequent users : 1 search / month, rest of the pop.
No. of search queries per day of urban: 165M.
Rural: 35M
200M queries --> now market share of bing is 20% (google is dominant player : 70%, 10% others and 20% bing)
thus 40M queries go to Bing.
No. of ads shown per query result page can be assumed as 3.
% of query results had ads - 50%
Thus No. of ads shown: 60M ads
No.of ads clicked can be assumed as 20%
Cost of CTR: Rs 1$ per ad
12M
1. Bing is the search engine, similar to google but provided by Microsoft.
2. What is the time period over which we are trying to estimate the revenue - lets say it is daily revenue.
3. Is it worldover revenue or revuene for a specific geography? lets consider revenue for India as I am more aware of this geography.
4. Also revenue can be interms of cost per 1000 impressions or cost per click depending on the goal the company is driving. For simplicity sake I am considering cost per click model as the end goal of the companies is mostly to redirect traffic to their website/webpage from the search engine and this is possible when user clicks on the ads.
Main equation:
Daily revenue = No. of ads clicked in a day * cost per click of the ad
No. of days clicked in a day = No. of of ads shown * % of ads clicked
No of ads shown = No. of ads shown per search result page* No. of search queries done per day * % of search results had ads.
No. of search queries done:
India has 1.3 b population.
Urban - 30%
Uban internet penetration is ~60%
thus internet users: 230 M
Rural population - 70%
penetration :30%
Rurual internet users : 270M
Within internet users we have :-
1. Power users: 5 searches per day, 10% population of urban where as only 1% population of rural internet users
2. Avg users : 1 search per day, 20% pop. of urban where as 5% of rural
3. infrequent users : 1 search / month, rest of the pop.
No. of search queries per day of urban: 165M.
Rural: 35M
200M queries --> now market share of bing is 20% (google is dominant player : 70%, 10% others and 20% bing)
thus 40M queries go to Bing.
No. of ads shown per query result page can be assumed as 3.
% of query results had ads - 50%
Thus No. of ads shown: 60M ads
No.of ads clicked can be assumed as 20%
Cost of CTR: Rs 1$ per ad
12M
1 like | 0 feedback
A top down approach will be appropriate given that we know:
- Google dominates about 80% of search.
- Google revenue in 2017 is about $100B.
- Lets assume other search services like yahoo and duck duck go capture 10% of the market.
Bings revenue = 10% * Total search market revenue
Total search market revenue = 100B/.8 = 125B
Bing's revenue = 10% * 125B = 12.5B
- Google dominates about 80% of search.
- Google revenue in 2017 is about $100B.
- Lets assume other search services like yahoo and duck duck go capture 10% of the market.
Bings revenue = 10% * Total search market revenue
Total search market revenue = 100B/.8 = 125B
Bing's revenue = 10% * 125B = 12.5B
1 like | 0 feedback
Top Microsoft interview questions
- How would you improve Outlook for the use case when people get overwhelmed by number of emails received after returning from a vacation?11 answers | 9.2k views
- Evaluate the upsides and downsides of building a super app — an app having all major B2C features including entertainment, e-commerce, food ordering, hotel booking, cab booking, chat, holiday planning, gaming, med ordering, service booking, etc.11 answers | 15.7k views
- Design a product for job seekers to create resumes and find the best matching jobs easily and quickly.11 answers | 11.7k views
- See Microsoft PM Interview Questions
Top Estimation interview questions
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- How do you decide how many cash registers you need for a new Walmart store?33 answers | 39.4k views
- How many dentists are there in New York?33 answers | 36.7k views
- See Estimation PM Interview Questions
Top Microsoft interview questions
- Design Netflix for Senior Citizens (Goal: Increase engagement time).10 answers | 10.9k views
- How would you design a car sharing platform like Uber for disabled people?9 answers | 11.3k views
- How many balls does it take to fill a 16x16 ft room?9 answers | 19.5k views
- See Microsoft PM Interview Questions
Top Estimation interview questions
- Estimate the number of Uber rides.30 answers | 51.3k views
- Estimate the number of bicycles required to start a bike sharing operation in a big city.18 answers | 15.8k views
- Estimate the number of WhatsApp chats occuring in India.14 answers | 13.3k views
- See Estimation PM Interview Questions