"Followed
Clarifying questions - why this product - competition - Meta's mission - product vision - user segments - prioritize and Why - pain points for prioritized segment - prioritize pain points - list solutions - tradeoff - North star - summerize
"
A B. - "Followed
Clarifying questions - why this product - competition - Meta's mission - product vision - user segments - prioritize and Why - pain points for prioritized segment - prioritize pain points - list solutions - tradeoff - North star - summerize
"See full answer
"Why?
Uber is on demand platform, that leverages shared economy to power movement from Point A to B. Ubers business today is around 3 primary segments - Mobility, Deliveries, Freight. Mobility is the core product that enables riders to move from point A to Point B Using variety vehicles.
Segment Users based on Usage / Frequency
Daily - Prefers frequent but short trips, values convenience
Occasional - Business professionals, even"
Anjali M. - "Why?
Uber is on demand platform, that leverages shared economy to power movement from Point A to B. Ubers business today is around 3 primary segments - Mobility, Deliveries, Freight. Mobility is the core product that enables riders to move from point A to Point B Using variety vehicles.
Segment Users based on Usage / Frequency
Daily - Prefers frequent but short trips, values convenience
Occasional - Business professionals, even"See full answer
"In this question, we don't want to jump the gun and say "yes, there should definitely be 2 different apps". Maybe there should be instead of jumping to building two apps, we must first ask a few questions and diagnose the problem, use case, and smallest amount of work we can do to get a return on data.
I'd first look at the long term mission or value of Robinhood. Is it to make investing more accessible to novice investors or to focus on building up portfolios of veteran investors and recognize"
Irma M. - "In this question, we don't want to jump the gun and say "yes, there should definitely be 2 different apps". Maybe there should be instead of jumping to building two apps, we must first ask a few questions and diagnose the problem, use case, and smallest amount of work we can do to get a return on data.
I'd first look at the long term mission or value of Robinhood. Is it to make investing more accessible to novice investors or to focus on building up portfolios of veteran investors and recognize"See full answer
"This is my first attempt. Requesting feedback -
Design a bookshelf for the users.
I would like to create a framework to solve this problem and follow it. It will have the below sections -
Goals
User Persona
Use Cases
Pain Points
Features
Prioritization
Metrics
Few clarifying questions -
What is the objective of doing this? (User engagement, matching a product that a competition has just launched)
What type of industry we are in? (Are we a furniture design company, ar"
Sandeep B. - "This is my first attempt. Requesting feedback -
Design a bookshelf for the users.
I would like to create a framework to solve this problem and follow it. It will have the below sections -
Goals
User Persona
Use Cases
Pain Points
Features
Prioritization
Metrics
Few clarifying questions -
What is the objective of doing this? (User engagement, matching a product that a competition has just launched)
What type of industry we are in? (Are we a furniture design company, ar"See full answer
"Question: You'e a PM at Meta. Design a product for users to find a handyman.
Clarifying questions:
Why does Meta want to build this?
A: Up to you to decide that, hoping to here you say why.
When: No fixed duration for release.
Market: I'd like to focus on a developed market, where technology reach is wider and people are more at ease with using online platforms for tasks. Maybe focus on the US market to start with.
Standalone app - We will need to distinguish ourselves and create an identity"
Varun S. - "Question: You'e a PM at Meta. Design a product for users to find a handyman.
Clarifying questions:
Why does Meta want to build this?
A: Up to you to decide that, hoping to here you say why.
When: No fixed duration for release.
Market: I'd like to focus on a developed market, where technology reach is wider and people are more at ease with using online platforms for tasks. Maybe focus on the US market to start with.
Standalone app - We will need to distinguish ourselves and create an identity"See full answer
Product Manager
Product Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"SELECT
a.marketing_channel,
AVG(a.purchasevalue) AS avgpurchase_value,
SUM(CASE WHEN a.purchasevalue > 0 THEN 1 ELSE 0 END) * 100 / COUNT(a.sessionid) AS conversion_rate
FROM
attribution a
LEFT JOIN
user_sessions u
ON
a.sessionid = u.sessionid
GROUP BY
a.marketing_channel
ORDER BY
conversion_rate DESC;
"
Soma R. - "SELECT
a.marketing_channel,
AVG(a.purchasevalue) AS avgpurchase_value,
SUM(CASE WHEN a.purchasevalue > 0 THEN 1 ELSE 0 END) * 100 / COUNT(a.sessionid) AS conversion_rate
FROM
attribution a
LEFT JOIN
user_sessions u
ON
a.sessionid = u.sessionid
GROUP BY
a.marketing_channel
ORDER BY
conversion_rate DESC;
"See full answer
"Assuming alternative for commuters currently is public transport. Commuter painpoints:
Public transport timings are not reliable
Paying fare, buying tickets, refilling fare cards can be cumbersome.
Safety
Current rideshare options are expensive
Getting to public transport stations is inconvenient.
Potential solutions:
Improve public transit ETA accuracy on Lyft app using historical data and better data integration with transit companies.
Integrate with multiple public tra"
M N. - "Assuming alternative for commuters currently is public transport. Commuter painpoints:
Public transport timings are not reliable
Paying fare, buying tickets, refilling fare cards can be cumbersome.
Safety
Current rideshare options are expensive
Getting to public transport stations is inconvenient.
Potential solutions:
Improve public transit ETA accuracy on Lyft app using historical data and better data integration with transit companies.
Integrate with multiple public tra"See full answer
"Clarify the Issue: Begin by asking for more context about the specific issue they're referring to. This demonstrates your ability to gather information and make sure you have a clear understanding of the problem at hand.
Assumption: biggest issue is decrease in north start metric: # of bookings
Prioritize and Define Goals: Once you have a clear understanding of the issue, outline the goals you'd like to achieve in solving it. Increasing booking conversions, reducing friction in the bo"
Danyal R. - "Clarify the Issue: Begin by asking for more context about the specific issue they're referring to. This demonstrates your ability to gather information and make sure you have a clear understanding of the problem at hand.
Assumption: biggest issue is decrease in north start metric: # of bookings
Prioritize and Define Goals: Once you have a clear understanding of the issue, outline the goals you'd like to achieve in solving it. Increasing booking conversions, reducing friction in the bo"See full answer
"In Java, GC is the process of automatically identifying and reclaming memory occupied by objects that are no longer reachable.. the process involves the 3 steps
Mark phase -- identify the objects that are still in use. i.e reachable
sweep Phase -- removes the unreachable objects
compact phase -- rearragnes objects to prevent fragmentation
4 types of Garbage collection
Serial GC -- single threaded simple and compacting -- best for small applications
Parrallel GC -- throughput GC"
Sue G. - "In Java, GC is the process of automatically identifying and reclaming memory occupied by objects that are no longer reachable.. the process involves the 3 steps
Mark phase -- identify the objects that are still in use. i.e reachable
sweep Phase -- removes the unreachable objects
compact phase -- rearragnes objects to prevent fragmentation
4 types of Garbage collection
Serial GC -- single threaded simple and compacting -- best for small applications
Parrallel GC -- throughput GC"See full answer
"Assume you have a talking toy that can record voice. Machine learning is this magic that you could use to make this toy really useful for yourself. For a week - talk to this toy about your favorite color, favorite breakfast, what kind of weather you like, so on. The following week you could ask questions like today's weather is so and so - what breakfast should I have? , when should I plan a play date with my friends etc.."
Srinivas P. - "Assume you have a talking toy that can record voice. Machine learning is this magic that you could use to make this toy really useful for yourself. For a week - talk to this toy about your favorite color, favorite breakfast, what kind of weather you like, so on. The following week you could ask questions like today's weather is so and so - what breakfast should I have? , when should I plan a play date with my friends etc.."See full answer
"Wing is a subsidiary of Alphabet that provides technology for drone delivery of freight.
Current pain points :
Noise level when drones are flying
Competitive landscape in terms of traffic management system
Broadcast network IDs to identify the recipient - privacy concern
Considering that privacy concern is a large issue by itself and traffic management system is something I assume Wing would have plans for the future, Idea would be work on the noise level as a recently joined PM.
"
Anjaly J. - "Wing is a subsidiary of Alphabet that provides technology for drone delivery of freight.
Current pain points :
Noise level when drones are flying
Competitive landscape in terms of traffic management system
Broadcast network IDs to identify the recipient - privacy concern
Considering that privacy concern is a large issue by itself and traffic management system is something I assume Wing would have plans for the future, Idea would be work on the noise level as a recently joined PM.
"See full answer
"Some ideas -
1) While booking tickets we can give preference to 3 rides which will act like fast pass for us. This way we can give preference to some people for some rides without extra costs to customers.
2) Slot system can be tried where we can book slot (15 min ) each online and only go when our slot time starts. Booking here should be taken of only required number of seats in that ride + 5% (in case of dropouts)
3) We can make wait time to be fun by having some small arcade / quick games"
Prashali J. - "Some ideas -
1) While booking tickets we can give preference to 3 rides which will act like fast pass for us. This way we can give preference to some people for some rides without extra costs to customers.
2) Slot system can be tried where we can book slot (15 min ) each online and only go when our slot time starts. Booking here should be taken of only required number of seats in that ride + 5% (in case of dropouts)
3) We can make wait time to be fun by having some small arcade / quick games"See full answer
"Imagine you have a friend from France that speaks French, and you only speak English. You and your friend want to play a talking game. So, for your friend to understand you and for you to understand what your friend is saying you would need an API between the two of you. The api has its own language called api language. You and your friend will both get a small book that tells you how to speak api language. The api in between you and your friend would allow both of you to speak API language to"
Musonda C. - "Imagine you have a friend from France that speaks French, and you only speak English. You and your friend want to play a talking game. So, for your friend to understand you and for you to understand what your friend is saying you would need an API between the two of you. The api has its own language called api language. You and your friend will both get a small book that tells you how to speak api language. The api in between you and your friend would allow both of you to speak API language to"See full answer
"UX is the foundation of any successful product. It ensures a smooth and intuitive user experience, which is essential for user adoption and engagement. While UI adds the visual polish, it's built upon that strong UX foundation. In my design process, I prioritize crafting a user-centered experience with clear information architecture and interaction flows. Then, I layer on a visually appealing UI that complements and enhances the UX."
Oluwasesan O. - "UX is the foundation of any successful product. It ensures a smooth and intuitive user experience, which is essential for user adoption and engagement. While UI adds the visual polish, it's built upon that strong UX foundation. In my design process, I prioritize crafting a user-centered experience with clear information architecture and interaction flows. Then, I layer on a visually appealing UI that complements and enhances the UX."See full answer
"Attempted the answer. Feedback appreciated. Thanks!
Mission: LinkedIn mission statement is to “connect the world's professionals to make them more productive and successful.” LinkedIn Feed: People You Know, Talking About Things You Care About.
One of things can be done is look for Existing engagement metrics that LinkedIn news feed may have. Look for data where engagement is low and understand why and come up with a hypothesis for that. For this exercise will assume there is no pro"
Madhumita M. - "Attempted the answer. Feedback appreciated. Thanks!
Mission: LinkedIn mission statement is to “connect the world's professionals to make them more productive and successful.” LinkedIn Feed: People You Know, Talking About Things You Care About.
One of things can be done is look for Existing engagement metrics that LinkedIn news feed may have. Look for data where engagement is low and understand why and come up with a hypothesis for that. For this exercise will assume there is no pro"See full answer