You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Here is my approach
Break down 1Number of videos watched on youtube every day
= Youtube Daily active users * Average number of videos watched per user
Break down 2
Youtube daily active users = Number of youtube users * Percentage of users who are watching atleast one video a day
Break down 3
Number of youtube users = Number of internet users in the world * Percentage of users who would have youtube on their desktop or mobile
Now lets write down the numbers in reverse order
Break down 3 ( first solve this )Number of youtube users = Number of internet users in the world ( 3B ) * Percentage of users who would have youtube on their desktop or mobile ( 90%)
Number of youtube users = 2.7B
Break down 2 ( now solve this )
Youtube daily active users = Number of youtube users (2.7B) * Percentage of users who are watching atleast one video a day ( 50%)
Youtube daily active users = 1.35B
Break down 1 ( finally, solve this )
Number of videos watched on youtube every day
= Youtube Daily active users(1.35B) * Average number of videos watched per user ( 5 videos )
Number of videos watched on youtube every day = 6.75B videos watched every day
Let me start with some clarifying questions:
Which region are we focussing on?
India
Which medium are we focussing on? Smartphones? PC/Laptops?
Smartphones.
Basic Equation: # of Users using Youtube * # of videos per day
A) # of Users using Youtube in Smartphones:
Total population (X) = 1380 M
% of users with smartphones = % of smartphone penetration = 40% * X = 552M
B) # of videos per day = total time spent per day/ time per video
Users can be further divided into different categories depending on their usage:
- Power Users: People who watch videos actively. We can assume an average of 150 mins per day by consuming videos of an average length of 30mins. - 10% of the total users using YoutTube in Smartphone = 150/30 = 5
- Casual Users: People who watch videos about 60 mins per day by consuming videos on an average length of 10 mins. - 40% of the total users using YoutTube in Smartphone = 60/10 = 6
- Occasional Users: People consuming videos in total for about 30 mins per day on an average of 5 mins per video - 50% of the total users using YoutTube in Smartphone = 30/5 = 6
Let me start with some clarifying questions.
1. is this estimation for the US or worldwide?
Ans: US
2. is this for Premium or ad-sponsored?
Ans: All
3. Short term videos or long terms videos?
Ans: All
Solution
The population of the US: 331 Mn.
Since there is no problem with the internet we can assume 87% of the population uses the Internet that is 288 Mn.
will remove the age >70 as the not relevant audience of youtube which is approx 16% of the population of total internet usage. that is approx 46 million leaving 242 million.
Adoption of youtube with the remaining population = 60% (including and overlap with other video service platforms like Netflix, amazon prime, etc) leaving approx 145 million.
let me further segment these into Passive users, Medium users, and Power users.
Passive user: watch <= 30 min, which is about (Because its low usage focuses on short-form content avg 5 min length) - 50%
Medium users: watch >30 and <2 hr , assume average watch time is 80 min for ease of calculation (focus on medium-term content with average duration is 10 min) - 30%
Power users: >2 hrs, assume average watch is 180 min (focused on mix of short and long content with average duration 30 min) - 20%
Further calculating each category
Low = 30/5 = 6 videos / day * 50% of 145 Mn = 435 Mn Videos
Medium = 80/10 = 8 videos / day * 30% of 145 Mn = 348 Mn Videos
High = 180/30 = 6 Videos / day *20% of 145 Mn= 174 Mn Videos (approx)
Total Videos watched per day in the US = 957 Mn videos
Top Google interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Google 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 Google interview questions
- How would you improve Google Maps?53 answers | 228k views
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- See Google 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