Design a product to solve the long process of making an appointment with doctors.
Asked at
Meta (Facebook)
How to answer Product Design questions
Interview Guide
Answers (1)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarifications:
- Is this product part of Facebook? [No]
- Are we targetting a certain country, such as the US? [Sure]
- Are we focusing on a certain type of patient? [up to you]
- Do we wanna focus the product on appointment, or we also wanna cover the subsequent part of user journey? [up to you]
- Do we have any competitive advantage to solving this problem? [No]
- Is monetization the ultimate goal? [Not in the beginning]
Goal:
Let's say our goal is to develop a product, to help patient get more timely access to doctors.
User:
There are a few potential users/customers for this product.
- Patients
- Doctors
- Hospitals or institutes
- Insurance company
For the interest of time, I will focus on the analysis of the patient needs, as our product won't be successful if we fail to attract a lot of patients to use our product. More specifically, I would like to focus on patients who has non-life threatening and non-urgent conditions, because this group covers majority of the addressable user and allows more flexibility in solutions.
User Need:
- Patient would like to book a reservation with a qualified doctor
- Patient also would like to get a doctor with the right qualification
- Patient might also like to see reviews by other patients before the reservation
Here I will focus on the first problem, but it's also important to make sure #2 and #3 are well covered to ensure user trust.
Solutions:
There are a few reasons behind the long wait time to get a doctor appointment.
1. There is not enough doctor in the area
2. Doctors are fully booked, but a lot of appointment doesn't need the normal 45 min slot
To address the shortage of doctors, there are a number of potential solutions.
1. Allow user to book with available doctors who are in other locations, or even other countries, this includes:
a) patient can look up and book consultation with doctors in other regions who have earlier availability
b) patient and doctors can meet over teleconference
c) doctors can prescribe drugs and tests, which can be performed from partnering labs in the region.
d) Test results can be uploaded and shared with the doctor
e) doctors can message patients and initiate follow up sessions.
2. Utilize AI-doctors, which can handle routine cases such as fever or allergy to offload human doctors
a) patients can open a case for the AI-doctor, describe their conditions
b) AI-doctors can analyze the case and request subsequent information and checks
c) AI-doctors can either suggest prescription, or refer the patients to a real doctor.
To increase the available slots at the doctors, we can consider
3. Give the user the choice to book short consultation sessions, such as 15 minutes, so that doctor can accomodate more patients.
a) patient can choose short consultation sessions, by specify their conditions and topic.
b) doctors or their admin can review and approve or reject the session.
Prioritization:
Solution 1: Impact: High; Cost: High; Feasibility: High
Solution 2: Impact: High; Cost: High; Feasibility: Low
Solution 3: Impact: Low; Cost Low; Feasibility: High
I will probably priotize solution 1 as P0, solution 3 as P1 and solution 2 as P2, which can become P0 once the technology matures.
Metrics:
The most important metrics are MAU and # of successful reservations. Revenue is also important as it will help to ensure the motivation of doctors and institutes.
Risks:
There are a lot of risks that requires careful navigation. Such as:
- Legal risk
- Privacy
- Regulation, which might rule against remote doctors.
Top Meta (Facebook) interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Meta (Facebook) PM Interview Questions
Top Product Design interview questions
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- Design a library for the future.25 answers | 23.5k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- See Product Design PM Interview Questions
Top Product Design interview questions
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- Design a social travel product.12 answers | 13.4k views
- See Product Design PM Interview Questions