"Clarifying questions:
Can you please clarify inflight ads? Are you referring to the Ads shown on the screens/TVs available for each seat on an airplane? Ans: Yes.
International flights or domestic? Ans: You pick. ( I picked US domestic)
Are you targeting any specific airline? Ans: No. All airlines.
Any specific type of ads such as banner ads, video ads etc? Ans: Video
We can calculate market size in two ways:
By calculating number of flights flying per day in the US * seat avai"
Vaidehi P. - "Clarifying questions:
Can you please clarify inflight ads? Are you referring to the Ads shown on the screens/TVs available for each seat on an airplane? Ans: Yes.
International flights or domestic? Ans: You pick. ( I picked US domestic)
Are you targeting any specific airline? Ans: No. All airlines.
Any specific type of ads such as banner ads, video ads etc? Ans: Video
We can calculate market size in two ways:
By calculating number of flights flying per day in the US * seat avai"See full answer
"Design an elevator for the blind
Clarification Questions
A person who is not able to see at all or a person who can partially see? - completely blind
Are we we focusing on the people who are visually impaired but, no other physically
challenge? - Yes
Goal
Company already have the elevator products and now company is trying to enter into new market space.
Users
Blind users with some assistance - we are not focused on these people as they already have some a"
Vishal B. - "Design an elevator for the blind
Clarification Questions
A person who is not able to see at all or a person who can partially see? - completely blind
Are we we focusing on the people who are visually impaired but, no other physically
challenge? - Yes
Goal
Company already have the elevator products and now company is trying to enter into new market space.
Users
Blind users with some assistance - we are not focused on these people as they already have some a"See full answer
"I will ask few clarifying questions to the interviewer:
Is there any specific application that we are referring to (assuming B2C website/app)
What are we Trading off here (assuming Requirements/Features)
I will consider following criteria to prioritize Trade offs:
Impact on User experience: In terms of usability, reliability, and efficiency
Usability: Ease of Use, Intuitive UI
Reliability: Functions as expected and produces desired results, tolerates user mistakes and prevents unauthor"
Saket S. - "I will ask few clarifying questions to the interviewer:
Is there any specific application that we are referring to (assuming B2C website/app)
What are we Trading off here (assuming Requirements/Features)
I will consider following criteria to prioritize Trade offs:
Impact on User experience: In terms of usability, reliability, and efficiency
Usability: Ease of Use, Intuitive UI
Reliability: Functions as expected and produces desired results, tolerates user mistakes and prevents unauthor"See full answer
Program Sense
Behavioral
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"I understand this is more focused on ML. However, I have a system question. If users allow us to access their location, or they send location via text box, could we use CDNs for the search without hitting our database? We only query the database when we have zero information on location. Other questions: does embedding always guarantee information on location? Do we discharge the user images after we return a prediction? I heard the feedback that we should keep it for future learning. What would"
Bini T. - "I understand this is more focused on ML. However, I have a system question. If users allow us to access their location, or they send location via text box, could we use CDNs for the search without hitting our database? We only query the database when we have zero information on location. Other questions: does embedding always guarantee information on location? Do we discharge the user images after we return a prediction? I heard the feedback that we should keep it for future learning. What would"See full answer
"Clarifying Statement - Stripe has a bunch of B2B products aimed at SMB's
My favorite Product - Stripe Atlas
Why - it solves a real need to simplify the process and workflow to start a business and navigate through the hurdles of opening online shop in a foreign country"
Product V. - "Clarifying Statement - Stripe has a bunch of B2B products aimed at SMB's
My favorite Product - Stripe Atlas
Why - it solves a real need to simplify the process and workflow to start a business and navigate through the hurdles of opening online shop in a foreign country"See full answer
"\\\Start by saying thanks for the questions\\\
Apple maps is a utility product that allows users to navigate from point A to point B and find transit. It is exclusive to Apple devices
Ask Clarifying QQ -
What is the definition of the business owner - <500,000 USD in revenue per year
Why you are targeting this segment - Apple maps can be a platform of choice for the business owners
Why the current consumer version is not suitable - Not suitable to the needs of the SMB
How do you define"
Product V. - "\\\Start by saying thanks for the questions\\\
Apple maps is a utility product that allows users to navigate from point A to point B and find transit. It is exclusive to Apple devices
Ask Clarifying QQ -
What is the definition of the business owner - <500,000 USD in revenue per year
Why you are targeting this segment - Apple maps can be a platform of choice for the business owners
Why the current consumer version is not suitable - Not suitable to the needs of the SMB
How do you define"See full answer
"Clarify: Are we specifically referring to the point in time after a customer places an order to a restaurant, in the context of Doordash? Or are we talking about a generic online order? (Assume former)
I am going to walk through what I think our business and product goal is, followed by the users and their painpoints in the workflow after they place an order. Then I will prioritize which pain points to solve for based on business objective and some other factors, and finally brainstorm and prio"
Anonymous Crab - "Clarify: Are we specifically referring to the point in time after a customer places an order to a restaurant, in the context of Doordash? Or are we talking about a generic online order? (Assume former)
I am going to walk through what I think our business and product goal is, followed by the users and their painpoints in the workflow after they place an order. Then I will prioritize which pain points to solve for based on business objective and some other factors, and finally brainstorm and prio"See full answer
"Why is it answered like a Product Design Question? Shouldn't this be a strategy type answer analyzing the pros/cons of the service etc.?"
Aditya O. - "Why is it answered like a Product Design Question? Shouldn't this be a strategy type answer analyzing the pros/cons of the service etc.?"See full answer
"Google Pay currently makes money from a small percentage of interchange from each transaction. They also make money with Mobile recharge sim card fees.
Questions
Do we have a timeframe for this?
How could we 10x this?
Let's think about Alphabet's goal and vision to make the world more accessible and useful. To 10x it, we will need a combination of improvements, new revenue sources, and some paradigm shifting thinking.
The goal in this case is monetization, and a steep on at t"
Jeff H. - "Google Pay currently makes money from a small percentage of interchange from each transaction. They also make money with Mobile recharge sim card fees.
Questions
Do we have a timeframe for this?
How could we 10x this?
Let's think about Alphabet's goal and vision to make the world more accessible and useful. To 10x it, we will need a combination of improvements, new revenue sources, and some paradigm shifting thinking.
The goal in this case is monetization, and a steep on at t"See full answer
"Situation - A time when I worked well on a team was while I was working with the larger team at Blade to do the redesign before their IPO. Essentially, we had a month to launch a redesign (both visual and UX) of the entire project
Task - I was tasked to direct all design efforts and strategy for the mobile and web experience on blade - being a lead in the trifecta group.
Action - Through effective teamwork, we all led strategy and championed our areas of product, design and engineering. As a"
Ben G. - "Situation - A time when I worked well on a team was while I was working with the larger team at Blade to do the redesign before their IPO. Essentially, we had a month to launch a redesign (both visual and UX) of the entire project
Task - I was tasked to direct all design efforts and strategy for the mobile and web experience on blade - being a lead in the trifecta group.
Action - Through effective teamwork, we all led strategy and championed our areas of product, design and engineering. As a"See full answer
"Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"
Aniket A. - "Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"See full answer
"Great question, give me a moment to collect my thoughts….
When faced with a situation where a product defect is impacting my customers as a product manager my goal would be to roll out a quick & effective enough solution that minimizes the negative impact on users.
I would seek available incident information to understand, its blast radius i.e. the impacted users, platforms, duration, if available understand the nature of failure i.e. recoverable vs not, it's root cause and short/long t"
Coach - "Great question, give me a moment to collect my thoughts….
When faced with a situation where a product defect is impacting my customers as a product manager my goal would be to roll out a quick & effective enough solution that minimizes the negative impact on users.
I would seek available incident information to understand, its blast radius i.e. the impacted users, platforms, duration, if available understand the nature of failure i.e. recoverable vs not, it's root cause and short/long t"See full answer
"If I were a Google PM in charge of the next Android keynote product announcement in 3 years, I would build the following:
A more secure and privacy-focused Android platform.
This is because security and privacy are becoming increasingly important to users. In the past few years, we have seen a number of high-profile data breaches, and users are becoming more aware of the risks of having their personal information online. A more secure and privacy-focused Android platform would help to add"
Ramandeep S. - "If I were a Google PM in charge of the next Android keynote product announcement in 3 years, I would build the following:
A more secure and privacy-focused Android platform.
This is because security and privacy are becoming increasingly important to users. In the past few years, we have seen a number of high-profile data breaches, and users are becoming more aware of the risks of having their personal information online. A more secure and privacy-focused Android platform would help to add"See full answer
"Clarifying questions:
What is the objective of the GTM strategy? User acquisition? User retention?
Who is the target audience of the GTM?
What is the period we are looking at? Short term or long term?
Assumption: Launched YouTube Shorts in South East Asia, measuring success of the user adoption and retention in one month and six month.
Before we proceed, wanted to check whether we have any benchmark performance from past YouTube's GTM targeting creators? Say, Live stream on YouTube?
"
Judy W. - "Clarifying questions:
What is the objective of the GTM strategy? User acquisition? User retention?
Who is the target audience of the GTM?
What is the period we are looking at? Short term or long term?
Assumption: Launched YouTube Shorts in South East Asia, measuring success of the user adoption and retention in one month and six month.
Before we proceed, wanted to check whether we have any benchmark performance from past YouTube's GTM targeting creators? Say, Live stream on YouTube?
"See full answer
"Clarification Questions
Understanding of Netflix -> clarification
Clarification regarding the meaning of logged into the platform -> not coming back or they are logged out
From how long they we been seeing this issue and is this issue gradual?
Which demography or geography are we talking about?
The metrics which we are tracking are actually working or not?
Internal Factors
Any infrastructure problem, frequently "App not responding" or frequently auto log out?
Any pa"
Anonymous Muskox - "Clarification Questions
Understanding of Netflix -> clarification
Clarification regarding the meaning of logged into the platform -> not coming back or they are logged out
From how long they we been seeing this issue and is this issue gradual?
Which demography or geography are we talking about?
The metrics which we are tracking are actually working or not?
Internal Factors
Any infrastructure problem, frequently "App not responding" or frequently auto log out?
Any pa"See full answer
"Even more faster and vectorized version, using np.linalg.norm - to avoid loop and np.argpartition to select lowest k. We dont need to sort whole array - we need to be sure that first k elements are lower than the rest.
import numpy as np
def knn(Xtrain, ytrain, X_new, k):
distances = np.linalg.norm(Xtrain - Xnew, axis=1)
k_indices = np.argpartition(distances, k)[:k] # O(N) selection instead of O(N log N) sort
return int(np.sum(ytrain[kindices]) > k / 2.0)
`"
Dinar M. - "Even more faster and vectorized version, using np.linalg.norm - to avoid loop and np.argpartition to select lowest k. We dont need to sort whole array - we need to be sure that first k elements are lower than the rest.
import numpy as np
def knn(Xtrain, ytrain, X_new, k):
distances = np.linalg.norm(Xtrain - Xnew, axis=1)
k_indices = np.argpartition(distances, k)[:k] # O(N) selection instead of O(N log N) sort
return int(np.sum(ytrain[kindices]) > k / 2.0)
`"See full answer