"If I were to design a smartwatch app for Uber, I'd sort my work into two buckets: modifications fro the mobile-native app and new features that would be considered for the Uber experience on a smartwatch.
As for modifications - you'd really have to think through the customer journey of ordering an Uber from your watch. For the purposes of this question, the only use case to use Uber would be to order and complete a ride from one point to another, not to look at ride history or get help on a pr"
Allison C. - "If I were to design a smartwatch app for Uber, I'd sort my work into two buckets: modifications fro the mobile-native app and new features that would be considered for the Uber experience on a smartwatch.
As for modifications - you'd really have to think through the customer journey of ordering an Uber from your watch. For the purposes of this question, the only use case to use Uber would be to order and complete a ride from one point to another, not to look at ride history or get help on a pr"See full answer
"I would start by asking what exactly is Yelp for Business or defining the product, which is a way for local businesses to host their listings, allow reviewers to post reviews, and potential for businesses to promote their listings/businesses via ads.
Then would define the goal of the product - if I assume - to connect people with your business.
Then the golden question - why do we want to improve?
Have we seen a downward trend?
Have we had user or business feedback?
Is there a"
Umang S. - "I would start by asking what exactly is Yelp for Business or defining the product, which is a way for local businesses to host their listings, allow reviewers to post reviews, and potential for businesses to promote their listings/businesses via ads.
Then would define the goal of the product - if I assume - to connect people with your business.
Then the golden question - why do we want to improve?
Have we seen a downward trend?
Have we had user or business feedback?
Is there a"See full answer
"[I'm not sure whether the answer below is the best, as I have not gotten result and feedback from my interview]
Ans: I would solve by first using a VAE-style model, to create a latent space embedding that translates user description to generate images. Training would be done on the 1000 avatar images and 100000 descriptions, following this scheme:
VAE:
description -> encoder -> latent space -> decoder -> image
Q: "OK, but that means you're limiting the generated images to be only the 1000 imag"
Nick S. - "[I'm not sure whether the answer below is the best, as I have not gotten result and feedback from my interview]
Ans: I would solve by first using a VAE-style model, to create a latent space embedding that translates user description to generate images. Training would be done on the 1000 avatar images and 100000 descriptions, following this scheme:
VAE:
description -> encoder -> latent space -> decoder -> image
Q: "OK, but that means you're limiting the generated images to be only the 1000 imag"See full answer
"Clarify:
Is this an app that we want to house within the FB ecosystem, or will this be a standalone app?
When we say food delivery, do we mean meals that are ready to eat? Groceries? Convenience store items?
Assumptions: Let's make some assumptions here:
App will not be housed in with FB ecosystem. This is not even an app associated with FB.
Food delivery will be defined as delivering meal(s) that are ready to eat when you receive them
**Goal: Take on the incumbents by addressi"
Jonathan O. - "Clarify:
Is this an app that we want to house within the FB ecosystem, or will this be a standalone app?
When we say food delivery, do we mean meals that are ready to eat? Groceries? Convenience store items?
Assumptions: Let's make some assumptions here:
App will not be housed in with FB ecosystem. This is not even an app associated with FB.
Food delivery will be defined as delivering meal(s) that are ready to eat when you receive them
**Goal: Take on the incumbents by addressi"See full answer
Product Manager
Product Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Getting product requirements right first :
-- Gmail App to be used only within 24 humans in Mars
-- Mars is a very hostile environment with extremely low temperatures and zero O2. Hardware operating in sub zero temp. Hardware probably doesn't need cooling. Battery life is restricted.
-- Assume that people would be wearing specialized suites. Visibility and Listening capability is ok, however, their ability to use their fingers is severely restricted
-- Greatly voice enabled and a speaking app
--"
Agyt J. - "Getting product requirements right first :
-- Gmail App to be used only within 24 humans in Mars
-- Mars is a very hostile environment with extremely low temperatures and zero O2. Hardware operating in sub zero temp. Hardware probably doesn't need cooling. Battery life is restricted.
-- Assume that people would be wearing specialized suites. Visibility and Listening capability is ok, however, their ability to use their fingers is severely restricted
-- Greatly voice enabled and a speaking app
--"See full answer
"The first part is to design with either a linked list of IDs or an array of boolean values. The second part is to optimize both time and memory."
Seamus L. - "The first part is to design with either a linked list of IDs or an array of boolean values. The second part is to optimize both time and memory."See full answer
"As requirement here is to increase number of customer trading using the platform.
To achieve this i will collect statistics about the list of customers registering based on the preferences. I will launch a survey which will collect their experience/preferences on various type of products available on the platform like equity, derivatives, mutual funds etc.
Below are two features i will add to increase trading activity.
Based on their highest order of preference, Create a feature on the produ"
Lalit S. - "As requirement here is to increase number of customer trading using the platform.
To achieve this i will collect statistics about the list of customers registering based on the preferences. I will launch a survey which will collect their experience/preferences on various type of products available on the platform like equity, derivatives, mutual funds etc.
Below are two features i will add to increase trading activity.
Based on their highest order of preference, Create a feature on the produ"See full answer
"Situation: In higher Test Environments, I realized that the developer was not Testing /insufficient Testing.. purely because of all the bugs discovered.
Action: so first I did couple of things:
Defect Density Metrics on the features - driven by priorities and severities, Rough estimation on cost of fixing, Impact of the bugs -were gathered.
Produced metrics and had retrospection meeting to analyze situations/cause of failures and what we could learn and put in as best practices.
Real"
Bk - "Situation: In higher Test Environments, I realized that the developer was not Testing /insufficient Testing.. purely because of all the bugs discovered.
Action: so first I did couple of things:
Defect Density Metrics on the features - driven by priorities and severities, Rough estimation on cost of fixing, Impact of the bugs -were gathered.
Produced metrics and had retrospection meeting to analyze situations/cause of failures and what we could learn and put in as best practices.
Real"See full answer
"licensing violations for mis-use, integrity of the data (how often is data refreshed), unstructured/garbage data, potential to download virus, mis-interpreted data, unreliability of system (i.e. 3rd party unplanned downtime),"
Tiffanie K. - "licensing violations for mis-use, integrity of the data (how often is data refreshed), unstructured/garbage data, potential to download virus, mis-interpreted data, unreliability of system (i.e. 3rd party unplanned downtime),"See full answer
"This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"
Exponent - "This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"See full answer
"Clarifying questions :
Which Kindle device are we talking about ? Kindle paper white, Kindle Oasis? , Kindle paper white 6.9' , Kindle tabs ? - Kindle oasis
Kindle Oasis , what are the metric we are trying to achieve ? users onboarding? more marketshare? onboard amazon existing customers
Landscape :
Competition : In ebook readers, the main competition comes from Kobo, iPads, tabs. Kindle oasis feature is especially and absolutely for reading purpose and buying books to read and th"
Priya K. - "Clarifying questions :
Which Kindle device are we talking about ? Kindle paper white, Kindle Oasis? , Kindle paper white 6.9' , Kindle tabs ? - Kindle oasis
Kindle Oasis , what are the metric we are trying to achieve ? users onboarding? more marketshare? onboard amazon existing customers
Landscape :
Competition : In ebook readers, the main competition comes from Kobo, iPads, tabs. Kindle oasis feature is especially and absolutely for reading purpose and buying books to read and th"See full answer
"I am assuming goal is to improve driving experience for seniors and not solve for transportation between point A to B. A in ananya loves road trips and long drives but when ananya is old and grey she misses going on long drives and road trips .
goal : user experience
user :
physical disability hinders them from getting in and out of car
seniors have joint and back pains, they can sit at the same position for longer time
eye sight is weak for driving
low energy to walk to parking and"
Ananya M. - "I am assuming goal is to improve driving experience for seniors and not solve for transportation between point A to B. A in ananya loves road trips and long drives but when ananya is old and grey she misses going on long drives and road trips .
goal : user experience
user :
physical disability hinders them from getting in and out of car
seniors have joint and back pains, they can sit at the same position for longer time
eye sight is weak for driving
low energy to walk to parking and"See full answer
"Opentable is integrated with google maps and can be used to book tables at restaurants.
The idea is to extend the services for desks and offices.
Market Opportunity
With recent work from home and hybrid work structure, 2 days office etc. Many companies are moving to hotelling offices and reservation systems for the desk. Assigning a permanent/dedicated desk to the employees will not be most efficient use of the real estate. So a shared structure will be more efficient where employees can shar"
Himant G. - "Opentable is integrated with google maps and can be used to book tables at restaurants.
The idea is to extend the services for desks and offices.
Market Opportunity
With recent work from home and hybrid work structure, 2 days office etc. Many companies are moving to hotelling offices and reservation systems for the desk. Assigning a permanent/dedicated desk to the employees will not be most efficient use of the real estate. So a shared structure will be more efficient where employees can shar"See full answer
"In order to train a machine learning model for license plate detection, which is essentially image recognition, I would first need a large labeled dataset of images featuring license plates. From hereon, I would use a model architecture suitable for image-related tasks, like CNNs (Convolutional Neural Networks).
When it comes to deploying the model, I would first optimize it, aiming for the best balance between speed and accuracy. Depending on the specifications, the model could be deployed eith"
Surbhi G. - "In order to train a machine learning model for license plate detection, which is essentially image recognition, I would first need a large labeled dataset of images featuring license plates. From hereon, I would use a model architecture suitable for image-related tasks, like CNNs (Convolutional Neural Networks).
When it comes to deploying the model, I would first optimize it, aiming for the best balance between speed and accuracy. Depending on the specifications, the model could be deployed eith"See full answer
"Based on the demand data, i.e. how many people are seeking to take shuttle during a certain period, I will make that as on-schedule. On the lower peak times, I will make it as on-demand with the expectation of how long it will take from request to shuttle available."
Arvind R. - "Based on the demand data, i.e. how many people are seeking to take shuttle during a certain period, I will make that as on-schedule. On the lower peak times, I will make it as on-demand with the expectation of how long it will take from request to shuttle available."See full answer