You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
first, some clarification questions:
1. let us validate the goal of the youtube search - the goal of the search feature is to help users discover relevant videos and content by providing a user-friendly and efficient search functionality. correct? {answer : thats right}
2. at what stage are we of this feature? are we launching it for the first time? or is it already implemented and used. {answer : it's already in use for couple of years}
3. should the metrics refer to specific type of users? (children, elders, specific geographical region) {answer: it reffers to everyone}
4. what do we want to learn about the feature? the search efficiency (speed/accuracy of results)? is it's design friendly and convenient? {answer : we need metrics that will indicate if the search is efficient}
Given the answers above, i now turn to simply describe the important parts of the users search journey on youtube:
fill the search bar at the top with description of the vontent im searching (using keyboard / record to text) -> click the search button -> see a list of results sorted by relevancy to my search -> either click on a video form the list (refers also to clicking on the 'next pag' button) OR changing the text in the search bar and accurate the text im searching videos by.
Having that in mind, these is a list of signals i need to form goot metrics:
general
1) # of searches a day
accuracy of search
2) result depth - the result number from the top, when 1 is the first result, 2 is the second result etc.
3) following searchs - number of searches without clicking videos result in between
4) conversion rate - the user actually watched the video (watched more than 25% of the video or at least 30 seconds, the shorter one)
Speed
4) The time passed from the 'search' click until results are pulled from the backend
(if the search is slow, we can make a seperate count for the time passed from the 'search' click until results are pulled by backend and the time are displayed on the screen)
Now lets define metrics using these signals:
* % of accurate sorting - search with click on result 1-3 / total number of searches
* % of accuracy - search with click on result AND conversion rate / total number of searches
* Avg time for a search per day - total time of all searches / # of searches
* Avg number of searches needed to find a result
I will review YouTube’s mission, make sure that I understand the product and the users it serves, and ask for some clarification questions. Then, I’m going to select a goal and list the potential metrics.
The missionAllow users to watch and share videos – give users a voice and show them the world
The ProductThe Search is one of the site’s main features that allows users to explore content; Some users immediately use it once landing at the homepage, while others look for recommendations. Sometimes users use the search multiple times during a session. After searching, there are also options to sort filter the results.
Types of search:
1 – I know exactly what I’m looking for
2- I think I know how to spell it
3- Not sure what am I looking for
Clarification questions
Should I focus on a specific users segment? Device category? Should I focus on the search or also on the filters and the results? Should I focus on the search from the homepage or from other pages. – I’m going to focus on the search from the homepage, including the interaction with the result page.
Goals
I think that the most interesting goal related to the search is engagement; Will users be able to find what they are looking for, or maybe something even better. And how much effort it will require.
Metrics North Star Metric
How many sessions that used the Search at the homepage eventually led to watching a video. How many searches and how many clicks it required?
Definitions:
Watching a video = completing at least 70% of it
Click = open a video from the search results.
Secondary Metrics
# MAU that search
# of searches
average searches per user
Counter Metrics
# of searches with a “few” or no results
#/% of searches without a click that led a user to abandon
- Performance of the search results (page load, time to return the first result, time to provide a suggestion,..)
Clarify the question
Why do we want to measure the metrics? For example the answer could be we want to find devices where search is not performing as expected (or) it could be that we want to measure how search is performing.
Youtube is available in multiple devices.
Goal of the search product
The goal of the product should be to enable the user to find the most relevant video with minimum interaction.
User Journey
User search for keywords using text or voice
User uses the suggestions or auto-complete
User browses the videos in the search results.
User views the videos typically displayed on top
Metrics
The most important part of the search is how users will be able to find the most relevant search results with minimum effort. Most of the users typically click on the first 3-4 links and then stop browsing.
The effectiveness of the search needs to be measured by qualitative studies and quantitative means
Measuring for metrics can be done thru user studies (by measuring how the users are querying, how relevant are the search results). Unfortunately, human interaction is required to measure search relevance and positioning of the search results.
Some of the quantitative metrics we can look at:
1.) Time spent for user to search (voice, text)
2.) Rate of user of suggestions / no. of searches (voice, text)
3.) Click thru rate
4.) Conversion rate (The user actually watched the video)
5.) Mean rank of the search clicked (this will give input on the positioning of the video in search results)
6.) Bounce rate (user did not click any videos)
7.) Load time of the search result page
We can also slice the above metrics on time period, geographical location, device, browser etc.
The combination of qualitative studies and quantitative data can be effectively used to measure the performance of YouTube search.
Clarifying questions:
Youtube search - Product that allows for users to search for content by entering keywords in the search bar.
Platform - WWW and mobile
The goal of the product:
To allow users to search for new content by allowing users to convey their intent to Youtube and find relevant videos.
Key users of search:
Text Searchers
Voice searchers
Key Actions of
Text Searchers - Enter the letters, words in the search input
Voice searchers - Input voice commands
Clicks and browses of the search results
View video after clicking on the result
Key metrics that capture the above
# of text search inputs
# of voice search inputs
Scroll depth (to understand how much a user scrolls after they enter their query)
Click-through rate on search results
Bounce rate to make sure the result is not high
Evaluation:
I would like to see how the directional change in these metrics have some impact on user metrics like DAU and WAU. Example If we see a lift in #of search entries, CTR we should see a similar directional lift in DAU.
Describe the product:
Youtube is a product that helps in sharing the video and audio based content to the users.
Goal of the application- Is to increase the customer engagement in you tube. The revenue is generated on ad based model.
Users
Business users who wants to advertise about their offering and services
Content creators who makes money with the content
Viewers who watch the content for entertainment, knowledge and education
Although there are various features available in you tube for the benefit of users but here are the few critical that serves the pain point of the customers
- I do not want to see the ads as it distracts me while watching on the content
Solution Skip ad feature helps the users to remove the ads quickly and watch the content again. Ads brings revenue to the business but at the same time distracts the users.
- I like the content and I think it is important to communicate it to my friends
Solution Share feature
- I want to watch the content later during the free time, but found it right away. I might encounter the internet connectivity issues
Solution Add to library, Save, download
- As a content creator I would like to know how viewer feels about the content
Solution Comments likes
- Youtube is an ocean and I never find the content quickly as per my wishlist. It takes time and at times I end up opening the irrlevant videos
Solution- Based on the past search history an algorithm can be return to return the results which is being mostly searched by the user
User Journey---I would like to write the user journey considering first pain point where skip ad can be used as a feature
User is auto logged in through gmail
Step inside you tube
Search the desired content
Pick the relevant video to watch
User Skips the ad OR User watches the complete skipable ad OR user watches the non skippable ad
User watch the video OR user can close the video in between AND check out another video
User shares his comments and shares it to his friends
Metrics
Engagement
- Average number of time spent by a user on a video with respect to total duration of the video
- Average No. of non skipable ads displayed in the total duration of one video and the average number of users watching the complete video
- % of ads skipped by a user in a day with respect to the number of videos watched
- % of skipable ads with respect to the non skipable ads on one total duration of the video.
- Number of videos watched by the users incompletely with non skipable ads
- Calculating Point of distraction .
- Video watched with ads (skip+non skip) > 70%
- Video watched with ads(skip+non skip) < 30%
- Videos watched with ads (skip+non skip) < 10%
- Frequency in which the users turn on the you tube again to watch the videos after turning off the you tube due to any reason like disinterest in the content
Evaluation
Skip ads is a great feature to solve the pain point of distraction to the user while watching the content. It saves the time of the user but at the same time the user might end up missing some important ads like discount offers on a product which was on the wishlist of the user or lightening sale. The metrics stated about can be used to measure the success of the feature but it is hard to calculate the loss incurred by the respective business when the users miss out a required ad. This can be mitigated using the algorithm to understand the user preferences better and share the eye catching ads in between the videos which is expected by the users. Ads should be placed wisely at such a spot in a video where the user can't leave the video due to high interest in the content. While calculating the point of distractions and the number of ads positioned in the video we will get to know how much is the magnitude of distraction.
1 . It is Text-based search catering helping users to locate a video they desire
2. Intellisense If any applicable with the search query?
3. Search is based on the title or the lyrics/ content/ description of the Video?
4. Search in English or translations involved? Synonyms? Homonyms?
Metrics:
1. The clicks on the IntelliSense suggested
2. The number of letters the user typed compared to the total text string filled through the autocomplete
3. Click through Rate - In search results - How many users clicked the videos in the results vs. Users dropped out
4. No of users liked the Video - Did they find the right thing that they were looking for?
5. No of users subscribed to Video - Did they find the right thing that they were looking for?
6. Video proportion watched, if they find the right video then they will watch it completely
7. Response time of Intellisense - how quick the suggestions were made?
8. Response time of results - how quick the results of the videos were shown
9. The number from top (1st, 2nd, third etc) which was clicked, lesser the number better were the search results
Engagement:it may look like it is more related to the Recommended system. However, if the most engaging videos are shown then the user may spend more time on youtube and additional revenue
10. How many videos user-watched continuously in sequence?
11. No. of Views on the videos/ Number of the search queries - If the right videos are popped in the search result then the videos consumption also increases
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 Execution interview questions
- Imagine you were in charge of Facebook Watch. What metric would you want to measure?13 answers | 9.1k views
- Weekly active users (WAU) for iPhone app dropped. What happened?10 answers | 6.3k views
- You are the PM of Instagram stories. What goal would you set and how would you measure success?10 answers | 14k views
- See Execution 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 Execution interview questions
- How would you decide between showing more ads on the Facebook Newsfeed vs showing a "People you may know" recommendation widget?9 answers | 8.9k views
- You are the PM of Facebook Lite. What goals would you set?7 answers | 8.2k views
- The creation of Facebook user groups has gone down by 20%. What will you do?6 answers | 2.6k views
- See Execution PM Interview Questions