You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarifying questions
Is this for the world or for a specific country? - Let us do it for only USA
Should data exclude data delivered through CDNs & other caches ? - Yes
Is it for a particualr day or just an average day? - Average day
Formula :
Data delivered by Youtube per day = People watching youtube in one day X Avg number of videos watched X Avg length of video in minutes X Size of a one-minute video X %adjustment for CDNs/Online caching
Assumptions
There are no specific events going on on that day.
People watch an average of 3 videos if they are on Youtube. People watch only one video if it is an embedded Youtube video
Size of a one-minute video is around 20 MB
Assuming 20% of videos are cached by CDNs
Calculations
People watching youtube in one day can be calculated by dividing the demographics into 3 groups
Group | Size (USA) | % watching | # of videos watched per day | # of total videos watched | Notes/Assumptions |
Teens | 50M | 5% | 1 | 2.5M | Teens are mostly watching TikTok etc. and watching youtubes vides as embedded videos |
Adults | 150M | 20% | 3 | 90M | Watching videos on youtube |
Senior Citizens | 100M | 10% | 3 | 30M | This group is mostly watching videos on TV or other channels instead of on Youtube |
Data delivered by Youtube per day = (2.5M+90M+30M) * 5 min * 20 MB * 80% (20% delivered by CDNs)
= 9800 Million MB per day ~ 9.8 Million GB of data per day
Edge cases
The number will widely vary according to days and nature of videos. A viral video can increase it and a game day can decrease the number significantly.
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
- Estimate the number of Uber rides.30 answers | 51.3k 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 WhatsApp chats occuring in India.14 answers | 13.3k views
- You have a grocery delivery service that delivers food within 24 hours. How many trucks would you need to operate it?12 answers | 29.8k views
- How many passengers are in planes in the air at any given time in the U.S.A.?10 answers | 24.8k views
- See Estimation PM Interview Questions