"Clarifying questions:
Will it be a separate app of Google maps or integrated into an existing one? Let's say it will be integrated into an existing app.
Which disabilities users have? Any of your choice.
For which audience are we building this product? Any exact geo, age, gender? Any of your choice.
How many resources we have? Any timeline for the product to be launched? Need to launch a product in a year and any resources required.
Google's mission is to organize the world's"
Maria T. - "Clarifying questions:
Will it be a separate app of Google maps or integrated into an existing one? Let's say it will be integrated into an existing app.
Which disabilities users have? Any of your choice.
For which audience are we building this product? Any exact geo, age, gender? Any of your choice.
How many resources we have? Any timeline for the product to be launched? Need to launch a product in a year and any resources required.
Google's mission is to organize the world's"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
"I would like to understand the reason why the conclusion was made to even have google maps for kids, assumption here is kids are aged 1 to 5.
Some clarifying questions
Are the kids in this scenario traveling all alone or accompanied by their parents
Kids are using google maps to let their parents know the directions (at times parents want to educate kids)
Kids are helping others with directions to their destination.
The consideration here is that kids would use maps for following s"
Rakesh K. - "I would like to understand the reason why the conclusion was made to even have google maps for kids, assumption here is kids are aged 1 to 5.
Some clarifying questions
Are the kids in this scenario traveling all alone or accompanied by their parents
Kids are using google maps to let their parents know the directions (at times parents want to educate kids)
Kids are helping others with directions to their destination.
The consideration here is that kids would use maps for following s"See full answer
"I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project.
Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories.
Taking care to identify a potential leader in the team will make it evolve faster as well.
So this is how I make decisions when forming a squad for a spec"
Sueudo G. - "I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project.
Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories.
Taking care to identify a potential leader in the team will make it evolve faster as well.
So this is how I make decisions when forming a squad for a spec"See full answer
"Clarifying Questions: Does parking mean a parking area where vehicles have a space to park? - Yes
Are we looking at a particular geography? - UK market
Roadmap of the answer: I am going to look at different users, their use cases on when they would want to park their vehicle, their pain points, the possible solution for this product, the MVP of the product along with the features and the metrics to be tracked
Different User Personas: Private car owners: Park car when they go out for socializing"
Rahul B. - "Clarifying Questions: Does parking mean a parking area where vehicles have a space to park? - Yes
Are we looking at a particular geography? - UK market
Roadmap of the answer: I am going to look at different users, their use cases on when they would want to park their vehicle, their pain points, the possible solution for this product, the MVP of the product along with the features and the metrics to be tracked
Different User Personas: Private car owners: Park car when they go out for socializing"See full answer
Product Manager
Product Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"def changeString(org: str,target:str) -> bool:
lOrg = len(org)
lTarget = len(target)
\# They have to be equal in lenght
if lOrg != lTarget:
return False
counter1 = Counter(org)
counter2 = Counter(target)
\# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values.
if counter1 != counter2:
return False
diff = sum(org[i] != target[i] for i in range(n))
return diff == 2 or (diff == 0 and any(v > 1 f"
Rafał P. - "def changeString(org: str,target:str) -> bool:
lOrg = len(org)
lTarget = len(target)
\# They have to be equal in lenght
if lOrg != lTarget:
return False
counter1 = Counter(org)
counter2 = Counter(target)
\# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values.
if counter1 != counter2:
return False
diff = sum(org[i] != target[i] for i in range(n))
return diff == 2 or (diff == 0 and any(v > 1 f"See full answer
"Goals (Prod & Safeway)
User Groups:
Shoppers:
College Students
Professionals
Families
Elderly
New customers (not already in the store)
I selected elderly due to trends on the aging population being a significant population in the next decade and it being a group we have the most opportunity as Safeway to support.
Pain Points
**Most likely these customers are buying things in person or someone is purchasing items for them and gettin"
Anonymous Minnow - "Goals (Prod & Safeway)
User Groups:
Shoppers:
College Students
Professionals
Families
Elderly
New customers (not already in the store)
I selected elderly due to trends on the aging population being a significant population in the next decade and it being a group we have the most opportunity as Safeway to support.
Pain Points
**Most likely these customers are buying things in person or someone is purchasing items for them and gettin"See full answer
"SELECT
name
,type
,ROUND(
CASE
WHEN type = 'Electronic' THEN price * 0.90
WHEN type = 'Clothing' THEN price * 0.80
WHEN type = 'Grocery' THEN price * 0.95
WHEN type = 'Book' THEN price * 0.85
ELSE price
END, 2
)
as discounted_price
FROM products
`"
Aikya S. - "SELECT
name
,type
,ROUND(
CASE
WHEN type = 'Electronic' THEN price * 0.90
WHEN type = 'Clothing' THEN price * 0.80
WHEN type = 'Grocery' THEN price * 0.95
WHEN type = 'Book' THEN price * 0.85
ELSE price
END, 2
)
as discounted_price
FROM products
`"See full answer
"Clarify the problem to ensure you understand what to improve - reactions are used to react to posts or comments. They show the reactors' sentiments, emotions, and opinions in a simple yet clear manner without using words.
Business Objectives
What are the business objectives that we need to consider before digging deeper? Are there specific goals that we're trying to achieve by improving the reactions feature?
We want to increase the number of engagement and want more users to react acro"
Angie B. - "Clarify the problem to ensure you understand what to improve - reactions are used to react to posts or comments. They show the reactors' sentiments, emotions, and opinions in a simple yet clear manner without using words.
Business Objectives
What are the business objectives that we need to consider before digging deeper? Are there specific goals that we're trying to achieve by improving the reactions feature?
We want to increase the number of engagement and want more users to react acro"See full answer
"Clarification Question:
What kind of revenue is Target trying to increase? ( Gross Revenue, Net Revenue .. etc )
Answer: Let's stick to Gross revenue.
As I understand, the target has two revenue streams - In-store and online purchases. Are there any other revenue streams I should consider?
Answer: No
Why Now ?.
Answer: we have seen our revenue being impacted due to competition from Amazon and Walmart, and our revenue is flat.
Which revenue stream do you see a decline, increase, or flat?"
Navin T. - "Clarification Question:
What kind of revenue is Target trying to increase? ( Gross Revenue, Net Revenue .. etc )
Answer: Let's stick to Gross revenue.
As I understand, the target has two revenue streams - In-store and online purchases. Are there any other revenue streams I should consider?
Answer: No
Why Now ?.
Answer: we have seen our revenue being impacted due to competition from Amazon and Walmart, and our revenue is flat.
Which revenue stream do you see a decline, increase, or flat?"See full answer
"In order to answer this question, I am going to do the following:
Ask some clarifying questions
Go through some major external and internal possible causes
Hypothesize and test/valid
Conclusion
1. Ask clarifying questions
Any particular market? Is it a US market or a new market with less than 12-18 months of full operation
US market
What do you mean by a given city? - Metropolitan with plenty of public transportations (subway, bus, etc), a large city with limit"
Christopher K. - "In order to answer this question, I am going to do the following:
Ask some clarifying questions
Go through some major external and internal possible causes
Hypothesize and test/valid
Conclusion
1. Ask clarifying questions
Any particular market? Is it a US market or a new market with less than 12-18 months of full operation
US market
What do you mean by a given city? - Metropolitan with plenty of public transportations (subway, bus, etc), a large city with limit"See full answer
"Write a function which Caesar ciphers all the strings so that the first character is "a". Use ascii code points and the modulo operator to do this.
Use this function to create a hashmap between each string and the CC-a string. Then go through each key:value pair in the hashmap, and use the CC-a ciphered value as the key in a new defaultdict(list), adding the original string to the value field in the output."
Michael B. - "Write a function which Caesar ciphers all the strings so that the first character is "a". Use ascii code points and the modulo operator to do this.
Use this function to create a hashmap between each string and the CC-a string. Then go through each key:value pair in the hashmap, and use the CC-a ciphered value as the key in a new defaultdict(list), adding the original string to the value field in the output."See full answer
"This is a classic strategic dilemma, but the answer for Walmart, given its core business model and strengths, is quite clear: Invest in boosting dish soap production.
Here's why:
Proven Success: Dish soap is Walmart's top product with strong, established sales. Scaling leverages existing, efficient supply chains and customer demand.
Core Competency: Walmart excels at high-volume, low-margin household goods. This aligns perfectly with their business model and customer base.
**L"
Vishnu G. - "This is a classic strategic dilemma, but the answer for Walmart, given its core business model and strengths, is quite clear: Invest in boosting dish soap production.
Here's why:
Proven Success: Dish soap is Walmart's top product with strong, established sales. Scaling leverages existing, efficient supply chains and customer demand.
Core Competency: Walmart excels at high-volume, low-margin household goods. This aligns perfectly with their business model and customer base.
**L"See full answer
"Questions for interviewer:
How many team members are there?
How much is the bandwidth required for each user?
As of now radio-frequency (RF) signals are used to communicate with Moon. However in order to create a high speed network, we should be using laser communications. NASA has done research on it and results have proved that it is 10-100 times better than RF signals (around 100 Gbits/second). Geosynchronous satellites must be used to send communications and data back and forth betwe"
Anirudh G. - "Questions for interviewer:
How many team members are there?
How much is the bandwidth required for each user?
As of now radio-frequency (RF) signals are used to communicate with Moon. However in order to create a high speed network, we should be using laser communications. NASA has done research on it and results have proved that it is 10-100 times better than RF signals (around 100 Gbits/second). Geosynchronous satellites must be used to send communications and data back and forth betwe"See full answer
"We have a list of documents.
We want to build an index that maps keywords to documents containing them.
Then, given a query keyword, we can efficiently retrieve all matching documents.
docs = [
"Python is great for data science",
"C++ is a powerful language",
"Python supports OOP and functional programming",
"Weather today is sunny",
"Weather forecast shows rain"
]"
Mridul J. - "We have a list of documents.
We want to build an index that maps keywords to documents containing them.
Then, given a query keyword, we can efficiently retrieve all matching documents.
docs = [
"Python is great for data science",
"C++ is a powerful language",
"Python supports OOP and functional programming",
"Weather today is sunny",
"Weather forecast shows rain"
]"See full answer