15% off membership for Easter! Learn more. Close

Design an app for reducing waiting time in restaurants or food chains.

Asked at Swiggy
1.2k views
Answers (1)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Gold PM

 

CQ:

  1. Are we talking about dine in - Yes

  2. Geography - India

  3. Any specific target reduction - NA

  4. My role and what does the company do - PM in a tech company

  5. Timelines & constraints - 3 months, NA

 

Users:

  1. Hotel operators -> Prioritising as they would be most common face for reduction of wait times 

  2. Customers

  3. Delivery boys

  4. 3P involved like grocer etc.

 

Pain Points/Use Cases

  1. Before customer visit

    1. Availability of stocks to prepare food

    2. Visibility of footfall as per time duration -> P0

    3. Visibility of commonly ordered items to ensure correct stocking -> P1

  2. During customer visit

    1. Visibility of ageing of table occupancy and which expected time of availability of table -> P0

    2. Visibility of timelapse in terms of ordering, cooking, serving, invoicing -> P1

  3. After customer visit

    1. Allow to book table -> P2

 

Since we are designing for the stuff from scratch, we can choose multiple pain points as per priority

 

Recommendations:

  1. Visibility of footfall as per time duration

    1. Visibility of bookings made and expected footfall as per legacy data -> L impact, M-H effort

    2. Visibility of no of chairs needed per table so that number of groups that can be accommodated can be optimized which will reduce the wait time -> H impact, M effort

    3. Take pre-orders before visit so that food can be prepared and that will also reduce the wait time -> M impact as people would prefer fresh food, H effort

  2. Visibility of ageing of table occupancy and which expected time of availability of table

    1. Get to know which table is occupied for how long for a single session and expedite the dining experience -> H impact, M effort

    2. The expected wait time can be communicated to customers on the display during visit so that customers can plan the visit accordingly -> M-H impact, H effort

 

Summary:

  1. Visibility of no of chairs needed per table so that number of groups that can be accommodated can be optimized which will reduce the wait time

  2. Get to know which table is occupied for how long for a single session and expedite the dining experience

 

Metrics:

 

  1. Acquisition::

    1. New sign ups; total user base

  2. Engagement:

    1. DAU/WAU/MAU

  3. Retention:

    1. Churn rate

    2. Reactivation of 7 day dormant users

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs