"Let's first identify the type of problem we're solving. This is an Improve a product question.
Let's go over the Improve a Product formula once more:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Okay great. Now that we have the formula, it's time to execute on it!
Ask clarifying questions
Before we start iden"
Exponent - "Let's first identify the type of problem we're solving. This is an Improve a product question.
Let's go over the Improve a Product formula once more:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Okay great. Now that we have the formula, it's time to execute on it!
Ask clarifying questions
Before we start iden"See full answer
"Why is this important?
Human capital is the core competitive advantage for technology companies, especially Google. Making the best hire for a given position vs not at scale can mean hours of lost productivity with significant monetary implications.
The corollary to a false negative is also a false positive. Assuming that the goal is to hire the best candidate for a given job, the fact that the right person was not hired means the less than the right person for the job was.
Impact : Delta"
Sukriti C. - "Why is this important?
Human capital is the core competitive advantage for technology companies, especially Google. Making the best hire for a given position vs not at scale can mean hours of lost productivity with significant monetary implications.
The corollary to a false negative is also a false positive. Assuming that the goal is to hire the best candidate for a given job, the fact that the right person was not hired means the less than the right person for the job was.
Impact : Delta"See full answer
Execution
Product Design
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"The reason I want to work at Doordash is because I’m a really hard worker, I never give up and I’m good at delivering stuff to my teachers at school whenever they have something to drop off to them, I look at the paper and then I read the directions given to me on the ipad to drop it off."
Amparo L. - "The reason I want to work at Doordash is because I’m a really hard worker, I never give up and I’m good at delivering stuff to my teachers at school whenever they have something to drop off to them, I look at the paper and then I read the directions given to me on the ipad to drop it off."See full answer
"Clarifying questions:
What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays]
Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board]
"
Ian S. - "Clarifying questions:
What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays]
Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board]
"See full answer
"Functional requirement's:
partial search while searching for users, products any keywords in the search.
additional keywords in the filter
Black listed words in the search.
Non functional requirements:
low latency,
search through 2 Billion records
recent search should be cached.
Design:
high reads,
we should have caching enabled over the primary db storages.
caching cluster can be added when the search load increases.
read ahead. - check in cache
(periodic cache refresh), lfu, lru
"
Sandeep Y. - "Functional requirement's:
partial search while searching for users, products any keywords in the search.
additional keywords in the filter
Black listed words in the search.
Non functional requirements:
low latency,
search through 2 Billion records
recent search should be cached.
Design:
high reads,
we should have caching enabled over the primary db storages.
caching cluster can be added when the search load increases.
read ahead. - check in cache
(periodic cache refresh), lfu, lru
"See full answer
"const ops = {
'+': (a, b) => a+b,
'-': (a, b) => a-b,
'/': (a, b) => a/b,
'': (a, b) => ab,
};
function calc(expr) {
// Search for + or -
for (let i=expr.length-1; i >= 0; i--) {
const char = expr.charAt(i);
if (['+', '-'].includes(char)) {
return opschar), calc(expr.slice(i+1)));
}
}
// Search for / or *
for (let i=expr.length-1; i >= 0; i--) {
const char = expr.charAt(i);
if"
Tiago R. - "const ops = {
'+': (a, b) => a+b,
'-': (a, b) => a-b,
'/': (a, b) => a/b,
'': (a, b) => ab,
};
function calc(expr) {
// Search for + or -
for (let i=expr.length-1; i >= 0; i--) {
const char = expr.charAt(i);
if (['+', '-'].includes(char)) {
return opschar), calc(expr.slice(i+1)));
}
}
// Search for / or *
for (let i=expr.length-1; i >= 0; i--) {
const char = expr.charAt(i);
if"See full answer
"Clarifying Questions
What is definition of blind - people who cannot see
Is this also inclusive of partially blind - No
Does this cater people who are blind naturally or got blind due to some illness or accident - Only natural
Why do you want to build it - what is the intended goal
Improve the smartphone experience
Do we expect the users any kind of phone experience when we talk about this device - Yes, basic phone experience with accessibility features
"
Product V. - "Clarifying Questions
What is definition of blind - people who cannot see
Is this also inclusive of partially blind - No
Does this cater people who are blind naturally or got blind due to some illness or accident - Only natural
Why do you want to build it - what is the intended goal
Improve the smartphone experience
Do we expect the users any kind of phone experience when we talk about this device - Yes, basic phone experience with accessibility features
"See full answer
"During my internship at Datavibe Insights, I was initially brought on to assist with routine data cleaning and Excel reporting for the procurement team. My main task was to support weekly report generation, but I noticed inefficiencies in how data from multiple vendors was being manually compiled and formatted each week. Without being asked, I took the initiative to build an automated reporting tool using Excel Power Query and macros. It cleaned, merged, and visualized the data with a few clicks"
Dhruv M. - "During my internship at Datavibe Insights, I was initially brought on to assist with routine data cleaning and Excel reporting for the procurement team. My main task was to support weekly report generation, but I noticed inefficiencies in how data from multiple vendors was being manually compiled and formatted each week. Without being asked, I took the initiative to build an automated reporting tool using Excel Power Query and macros. It cleaned, merged, and visualized the data with a few clicks"See full answer
"Clarifying Questions
Have we confirmed this was a server side issue and not client side or network related?
Interviewer confirms this was a server side issue
Do we have additional information on whether this was region specific, user specific?
Interviewer says you can make some assumptions
Introduction
I am going to focus on a few potential factors and describe how they could lead to system downtime:
Data Center Power Outage
Software Deployment
Software Bug
P"
Catherine Z. - "Clarifying Questions
Have we confirmed this was a server side issue and not client side or network related?
Interviewer confirms this was a server side issue
Do we have additional information on whether this was region specific, user specific?
Interviewer says you can make some assumptions
Introduction
I am going to focus on a few potential factors and describe how they could lead to system downtime:
Data Center Power Outage
Software Deployment
Software Bug
P"See full answer
"
from typing import Dict, List, Optional
def max_profit(prices: Dict[str, int]) -> Optional[List[str]]:
pass # your code goes here
max = [None, 0]
min = [None, float("inf")]
for city, price in prices.items():
if price > max[1]:
max[0], max[1] = city, price
if price 0:
return [min[0], max[0]]
return None
debug your code below
prices = {'"
Rick E. - "
from typing import Dict, List, Optional
def max_profit(prices: Dict[str, int]) -> Optional[List[str]]:
pass # your code goes here
max = [None, 0]
min = [None, float("inf")]
for city, price in prices.items():
if price > max[1]:
max[0], max[1] = city, price
if price 0:
return [min[0], max[0]]
return None
debug your code below
prices = {'"See full answer
"If I had a fitness product that saw a significant drop-off in users after 3 months, I would focus on several key strategies to improve user retention:
1. Optimize the Onboarding Experience
Ensure that new users are guided through a simple, intuitive onboarding flow that helps them quickly experience the core value of the product. Provide personalized recommendations based on their goals and fitness levels. Celebrate milestones and encourage users to make their first few visits.
2."
Sharad K. - "If I had a fitness product that saw a significant drop-off in users after 3 months, I would focus on several key strategies to improve user retention:
1. Optimize the Onboarding Experience
Ensure that new users are guided through a simple, intuitive onboarding flow that helps them quickly experience the core value of the product. Provide personalized recommendations based on their goals and fitness levels. Celebrate milestones and encourage users to make their first few visits.
2."See full answer
"As a YouTube PM, there are several factors that I would consider when evaluating the idea of developing a tool for content creators to generate ideas with scripts automatically added.
First, I would assess the potential demand for such a tool among YouTube content creators. This would involve researching the needs and challenges of content creators, as well as gathering feedback from content creators on the value and usefulness of the tool. This would help me understand whether there is a strong"
Anonymous Flamingo - "As a YouTube PM, there are several factors that I would consider when evaluating the idea of developing a tool for content creators to generate ideas with scripts automatically added.
First, I would assess the potential demand for such a tool among YouTube content creators. This would involve researching the needs and challenges of content creators, as well as gathering feedback from content creators on the value and usefulness of the tool. This would help me understand whether there is a strong"See full answer
"Objective:
Migrate from subscription base business revenue model to ads based revenue model.
Continue with subscription base revenue model, showcase ads on platform only. (Not in between the content).
Continue with subscription base revenue model, showcase ads on platform and in between content. Provide different monthly plans based on with ads or without ads
Increase revenue by X% - Decide based on this object what revenue model to accept.
Assumption: Netflix wants to continue"
dungeonMaster - "Objective:
Migrate from subscription base business revenue model to ads based revenue model.
Continue with subscription base revenue model, showcase ads on platform only. (Not in between the content).
Continue with subscription base revenue model, showcase ads on platform and in between content. Provide different monthly plans based on with ads or without ads
Increase revenue by X% - Decide based on this object what revenue model to accept.
Assumption: Netflix wants to continue"See full answer
"I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."
Kanishkan V. - "I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."See full answer