"YT threats →. Let's define threat - activities that reduce actual or growth rate for user base / watch time / $
User - what impacts user base, users’ watch time (why would users not use YT anymore?)
Competition - all apps that compete for users' time spent on digital entertainment (VOD, social media apps like tiktok, vMVPDs)
Safety, trust, privacy, digital well being
No relevant content
Distribution - platform bans, distribution deals falling through (eg smart TVs)"
Urvashi G. - "YT threats →. Let's define threat - activities that reduce actual or growth rate for user base / watch time / $
User - what impacts user base, users’ watch time (why would users not use YT anymore?)
Competition - all apps that compete for users' time spent on digital entertainment (VOD, social media apps like tiktok, vMVPDs)
Safety, trust, privacy, digital well being
No relevant content
Distribution - platform bans, distribution deals falling through (eg smart TVs)"See full answer
"This is the answer I have prepared. Please let me know your comments and how I can improve the answer.
I have worked on many process improvement initiatives and projects. I want to share an initiative that I led and delivered while at my previous employer. It had a great impact on over 60 programs and projects across teams in six different countries. Analysts and program managers used to generate a monthly program performance report that deals with all aspects, including schedule, risks, costs"
Balaji G. - "This is the answer I have prepared. Please let me know your comments and how I can improve the answer.
I have worked on many process improvement initiatives and projects. I want to share an initiative that I led and delivered while at my previous employer. It had a great impact on over 60 programs and projects across teams in six different countries. Analysts and program managers used to generate a monthly program performance report that deals with all aspects, including schedule, risks, costs"See full answer
"Clarify:
What is a transaction in Instagram Shops? Users click on an item and complete the payment in the Instagram Shops interface
How many transactions happen in Instagram shop per day/month?
What percentage of users have completed at least 1 transaction on Instagram Shops in the last year?
Key Metric to improve: # Users completing a transaction
Goals of the Product / Feature:
Meta’s goal is to build community and connect people together
Instagram’s goal is to connect and"
Nikitha G. - "Clarify:
What is a transaction in Instagram Shops? Users click on an item and complete the payment in the Instagram Shops interface
How many transactions happen in Instagram shop per day/month?
What percentage of users have completed at least 1 transaction on Instagram Shops in the last year?
Key Metric to improve: # Users completing a transaction
Goals of the Product / Feature:
Meta’s goal is to build community and connect people together
Instagram’s goal is to connect and"See full answer
"i do feel like the question itself is kind of confusing. Youtube does have a product called YouTube’s Analytics, which is a channel analytics tool for creator lol"
Anonymous Ferret - "i do feel like the question itself is kind of confusing. Youtube does have a product called YouTube’s Analytics, which is a channel analytics tool for creator lol"See full answer
"Clarifying
How does autoplay work? I presume it's how it's done today (no audio, start playing once the video is scrolled to be completely in the user's screen)
Desktop or mobile?
Which market is this? Users in US / Western Europe vs developing markets have different behaviors
Goals & Metrics
FB's mission is to help people build deeper connections. As a news feed PM, the goal is to make sure FB news feed is valuable to the users by being a great way to keep in touch with"
Patrick B. - "Clarifying
How does autoplay work? I presume it's how it's done today (no audio, start playing once the video is scrolled to be completely in the user's screen)
Desktop or mobile?
Which market is this? Users in US / Western Europe vs developing markets have different behaviors
Goals & Metrics
FB's mission is to help people build deeper connections. As a news feed PM, the goal is to make sure FB news feed is valuable to the users by being a great way to keep in touch with"See full answer
Analytical
Execution
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Couple of Clarification Questions to be asked are:
Aim of the physical product
Retention/Encourage Loyalty
Attract new customers
Collect customer Data outside of the Airbnb ecosystem for better advertising and customer focus
User Base of Airbnb
Solotravellers - traveling to new places for exploring/solo travel
Business Travelers - Lot of business Travelers who own small/medium businesses and book their own travel can choose airbnb
Family gr"
Manas M. - "Couple of Clarification Questions to be asked are:
Aim of the physical product
Retention/Encourage Loyalty
Attract new customers
Collect customer Data outside of the Airbnb ecosystem for better advertising and customer focus
User Base of Airbnb
Solotravellers - traveling to new places for exploring/solo travel
Business Travelers - Lot of business Travelers who own small/medium businesses and book their own travel can choose airbnb
Family gr"See full answer
"Assumptions:
Platform: iOS/Android and Web Application
Service Type: Renting Bicycles (hourly, daily, weekly), possibility of buying or selling
Geography: Focusing on Asian markets, e.g., India, where bicycles are a popular mode of transportation
Role: Product Manager at Microsoft
Objective: Design an app focusing on customer engagement and new customer acquisition
Setting the Stage: Why a Renting Business?
Market Potential: In Asian markets, a si"
Nagendra S. - "Assumptions:
Platform: iOS/Android and Web Application
Service Type: Renting Bicycles (hourly, daily, weekly), possibility of buying or selling
Geography: Focusing on Asian markets, e.g., India, where bicycles are a popular mode of transportation
Role: Product Manager at Microsoft
Objective: Design an app focusing on customer engagement and new customer acquisition
Setting the Stage: Why a Renting Business?
Market Potential: In Asian markets, a si"See full answer
"Clarifying question to make sure that I'm analyzing the right feature - is this the notification bell that is in the Facebook app and site? (assume Yes) Tapping on it opens a drop-down that captures items and activities that the user should be aware of? (Yes) Ok, I believe I'm clear on which feature you're referring to.
My approach:
Customer problem and value proposition
Meta's mission and north star metric
Customer journey and notification bell use case
Success metrics on value del"
Anonymous Sparrow - "Clarifying question to make sure that I'm analyzing the right feature - is this the notification bell that is in the Facebook app and site? (assume Yes) Tapping on it opens a drop-down that captures items and activities that the user should be aware of? (Yes) Ok, I believe I'm clear on which feature you're referring to.
My approach:
Customer problem and value proposition
Meta's mission and north star metric
Customer journey and notification bell use case
Success metrics on value del"See full answer
"A gas station is a place to refuel our cars to a set amount, pay for it, and get out.
What do we mean by great - do we want to revamp the experience of a gas station? Yes.
Who are we? Let's say we are one of the big oil dealerships in the US.
OK, so we are looking at building this in the US? Yes.
Is this for a specific type of gas station - for trucks, normal cars, or other special vehicles? Assume it's for normal cars.
We are a big oil dealership and we want to revamp our gas stations."
Gokul S. - "A gas station is a place to refuel our cars to a set amount, pay for it, and get out.
What do we mean by great - do we want to revamp the experience of a gas station? Yes.
Who are we? Let's say we are one of the big oil dealerships in the US.
OK, so we are looking at building this in the US? Yes.
Is this for a specific type of gas station - for trucks, normal cars, or other special vehicles? Assume it's for normal cars.
We are a big oil dealership and we want to revamp our gas stations."See full answer
"Clarifying Qs:
Uber PM
Business goals - revenue, user engagement
Known customer needs
Any trigger or prompt - post covid, things are getting back to normal. Observing demand for kids to travel alone within the city from point A to B
Geo - US
Uber mission -- Create opportunity through movement
Uber strengths -
Brand value
Mobile tech
GPC tracking
Real-time traffic and routing algos
Fleet of drivers
Why we need this app for kids:
Why would kids want to trav"
Ayush R. - "Clarifying Qs:
Uber PM
Business goals - revenue, user engagement
Known customer needs
Any trigger or prompt - post covid, things are getting back to normal. Observing demand for kids to travel alone within the city from point A to B
Geo - US
Uber mission -- Create opportunity through movement
Uber strengths -
Brand value
Mobile tech
GPC tracking
Real-time traffic and routing algos
Fleet of drivers
Why we need this app for kids:
Why would kids want to trav"See full answer
"Sales Performance Dashboard t for sales leaders to monitor product performance:
Sales Performance Dashboard
Top-Level Metrics (KPI Summary)
Time Filter: [Day] [Week] [Month] [Quarter] [Custom Range]
Total Sales Revenue
Displays total revenue for the selected period.
Units Sold
Breakdown by product category and SKU.
Average Deal Size
Total revenue ÷ Number of deals closed.
Conversion Rate
_Leads to sales conversion ratio."
Syed A. - "Sales Performance Dashboard t for sales leaders to monitor product performance:
Sales Performance Dashboard
Top-Level Metrics (KPI Summary)
Time Filter: [Day] [Week] [Month] [Quarter] [Custom Range]
Total Sales Revenue
Displays total revenue for the selected period.
Units Sold
Breakdown by product category and SKU.
Average Deal Size
Total revenue ÷ Number of deals closed.
Conversion Rate
_Leads to sales conversion ratio."See full answer
"\# An program that prints out the peak elements in a list of integers.
Pseudocode:
1. Define a function that takes a list of integers as input.
2. Initialize an empty list to store the peak elements.
3. Loop through the list of integers.
4. For each element, check if it is greater than its neighbors.
5. If it is, add it to the list of peak elements.
6. Return the list of peak elements.
def findpeakelements(nums):
if not nums:
return []
peaks = []
n = len(nums"
Frederick K. - "\# An program that prints out the peak elements in a list of integers.
Pseudocode:
1. Define a function that takes a list of integers as input.
2. Initialize an empty list to store the peak elements.
3. Loop through the list of integers.
4. For each element, check if it is greater than its neighbors.
5. If it is, add it to the list of peak elements.
6. Return the list of peak elements.
def findpeakelements(nums):
if not nums:
return []
peaks = []
n = len(nums"See full answer
"Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase.
TASK: Migrate existing codebase to TS and future integration to be TS compatible.
ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"
Shashank K. - "Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase.
TASK: Migrate existing codebase to TS and future integration to be TS compatible.
ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"See full answer
"Assuming this product is independent of FB product family and we are thinking of building an independent product.
Goal: Make it easy for users to simplify the appointment process with the doctor.
Success: Number of appointments made, repeat appointments made.
Lets understand who are the key personas involved here:
Doctors/Clinics (Excluding dentists)
Patients/Users
For this problem, I want to focus on the patient persona and go deeper into their problems.
The various user segments ar"
P K. - "Assuming this product is independent of FB product family and we are thinking of building an independent product.
Goal: Make it easy for users to simplify the appointment process with the doctor.
Success: Number of appointments made, repeat appointments made.
Lets understand who are the key personas involved here:
Doctors/Clinics (Excluding dentists)
Patients/Users
For this problem, I want to focus on the patient persona and go deeper into their problems.
The various user segments ar"See full answer
"Define: How is daily post view calculated
Isolate Issues:
Data issue
Time period
Geo
IOS vs Android vs Web
Correlated Metrics in the funnel
DAU
Time spent/ scrolls
Engagement - likes, comments
External factors
Competitor actions
Big events
Internal factors
Product launch
Feature change"
Steve Y. - "Define: How is daily post view calculated
Isolate Issues:
Data issue
Time period
Geo
IOS vs Android vs Web
Correlated Metrics in the funnel
DAU
Time spent/ scrolls
Engagement - likes, comments
External factors
Competitor actions
Big events
Internal factors
Product launch
Feature change"See full answer
"Assumptions
Assume that the functionality of Meta Pay is the ability to send and receive payments to other Meta account holders. Payment infrastructure connects to bank accounts
Assume users can maintain a balance in Meta Pay
Assume life cycle of the product is post launch adoption phase
Clarifying questions
Can I send or receive payments to a meta user from a different platform? e.g., fb to IG > assume the answers is “yes”
Where is it available? > Assume answer is “US”
"
Philip C. - "Assumptions
Assume that the functionality of Meta Pay is the ability to send and receive payments to other Meta account holders. Payment infrastructure connects to bank accounts
Assume users can maintain a balance in Meta Pay
Assume life cycle of the product is post launch adoption phase
Clarifying questions
Can I send or receive payments to a meta user from a different platform? e.g., fb to IG > assume the answers is “yes”
Where is it available? > Assume answer is “US”
"See full answer
"Clarification questions:
What does an increase in usage mean?
Microsoft wants to grow its market share in the browser segment
Why do you want to increase the usage?
Increase in IE usage would increase Bing advertising revenue
Are you targeting any specific platforms to increase usage in?
You tell me
Are there any geo's of specific interest?
worldwide
Would it be fair to assume that the increase in usage is represented with an increase in the metrics - "Increase in no. of requ"
P K. - "Clarification questions:
What does an increase in usage mean?
Microsoft wants to grow its market share in the browser segment
Why do you want to increase the usage?
Increase in IE usage would increase Bing advertising revenue
Are you targeting any specific platforms to increase usage in?
You tell me
Are there any geo's of specific interest?
worldwide
Would it be fair to assume that the increase in usage is represented with an increase in the metrics - "Increase in no. of requ"See full answer