"The product lens I view the mousetrap through is a product which has a decision maker (someone who wants to catch a mouse) and an end user (yes, yes, the mouse to be trapped).
I believe that the mousetrap is superior when it shows a better speed of catching mice. So given that there are mice to catch, it has a better 'conversion' rate of mice which took interest in the mousetrap / mice who got caught - this is a decision maker, e.g. a homeowner, perspective
For a mouse, a trap is better when it"
Anonymous Halibut - "The product lens I view the mousetrap through is a product which has a decision maker (someone who wants to catch a mouse) and an end user (yes, yes, the mouse to be trapped).
I believe that the mousetrap is superior when it shows a better speed of catching mice. So given that there are mice to catch, it has a better 'conversion' rate of mice which took interest in the mousetrap / mice who got caught - this is a decision maker, e.g. a homeowner, perspective
For a mouse, a trap is better when it"See full answer
"This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"
Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"See full answer
Product Manager
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Understand the problem: Chipotle is a chain, located across the US. It's in every major city
Make Assumptions
I'm assuming in each state there's approx 5 Chipotle restaurants. So in total across US there is 5 * 50 = 250 Chipotle's
Let's calculate the sales revenue for a whole year.
Create an equation
Total Yearly Revenue = # of people going to Chipotle X* *frequency X cost of a meal
Break down the problem
\# of people going to Chipotle
There's about 300M in the US. Out of 300M I'll a"
Danyal R. - "Understand the problem: Chipotle is a chain, located across the US. It's in every major city
Make Assumptions
I'm assuming in each state there's approx 5 Chipotle restaurants. So in total across US there is 5 * 50 = 250 Chipotle's
Let's calculate the sales revenue for a whole year.
Create an equation
Total Yearly Revenue = # of people going to Chipotle X* *frequency X cost of a meal
Break down the problem
\# of people going to Chipotle
There's about 300M in the US. Out of 300M I'll a"See full answer
"I would launch the self driving car e.g. Audi has done in the past.
I would use AWS Deep Racer -> Rewards algorith and pythons function to do the same."
Sonali S. - "I would launch the self driving car e.g. Audi has done in the past.
I would use AWS Deep Racer -> Rewards algorith and pythons function to do the same."See full answer
"This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question.
Let's go over one possible solution:
> There's definitely a lot we could talk about, but I'll try to stay as focused as possible and talk about the three biggest ways it could have affected HelloFresh the most.
Fulfillment Issues from Rapid Growth
> I first imagine that HelloFresh expe"
Exponent - "This is a Strategy Question, which asks you to justify high-level business decisions and strategy. There's no set formula, but we recommend proposing at least three different reasons to answer the question.
Let's go over one possible solution:
> There's definitely a lot we could talk about, but I'll try to stay as focused as possible and talk about the three biggest ways it could have affected HelloFresh the most.
Fulfillment Issues from Rapid Growth
> I first imagine that HelloFresh expe"See full answer
"We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"
Exponent - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"See full answer
"
import pandas as pd
from datetime import datetime
def findfastestlike(log: pd.DataFrame) -> pd.DataFrame:
log=log.sortvalues(['userid','timestamp'])
#get the prev event, time by user
log['prevevent'] = log.groupby('userid')['event'].shift(1)
log['prevtimestamp'] = log.groupby('userid')['timestamp'].shift(1)
True only on rows where the previous event was a login
and the current event is a like
log['loginlike'] = (log['prevevent'] == 'log"
Sean L. - "
import pandas as pd
from datetime import datetime
def findfastestlike(log: pd.DataFrame) -> pd.DataFrame:
log=log.sortvalues(['userid','timestamp'])
#get the prev event, time by user
log['prevevent'] = log.groupby('userid')['event'].shift(1)
log['prevtimestamp'] = log.groupby('userid')['timestamp'].shift(1)
True only on rows where the previous event was a login
and the current event is a like
log['loginlike'] = (log['prevevent'] == 'log"See full answer
"This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"
Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"See full answer