You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Bolt has a ride hailing product, which enables users to get from point a -> point b
Though the current application already has a scheduling feature(launched in May 2023)- for this study I am making an assumption that it doesn’t exist yet
Ride scheduling implies , enabling users(consumers) to book rides in advance(greater than x mins/hours/day and upto finite time range)
Explore the possibility of building a ride scheduling feature , which enables consumers to book rides in advance
Bolt missionMake cities for people , not cars.
Bolt is trying to offset carbon footprint by offering ride sharing, green options - EV cars, E-bikes, etc
UsersI am segmenting the users by the need of their travel and using Bolt on demand ride product
Planned commute : These users who are the ones who need to get at their destination at a fixed time and may have certain fixed/non negotiable needs/requirement
User Persona | Priority | Why ? |
The Traveller Going to/from airport/railway station (Bus station-focus later) | P1 | Rider values availability over price Planning -> High Recurring frequency -> Low Price point sensitivity -> Low Ride type specification -> Med |
The Commuter Travelling to/from office | P2 | Regular commute during weekdays- rider may want to optimise with different options Planning -> Medium Recurring frequency -> High Price point sensitivity -> High Ride type specification -> Low |
Special Needs (users who need specific type of cars due to special needs and want to reserve in advance - diff-abled access friendly vehicle, large vehicle, pet friendly vehicle,electric vehicle, etc) | P3 | This could be a one-off need or may not be highly recurring Planning -> Medium Recurring frequency -> Low Price point sensitivity -> Medium Ride type specification -> Very High |
Unplanned commute/travel : These users are mostly travelling last minute and not be time sensitive of reaching the destination or have an onward journey
Principles : Ride scheduling feature v1
Focus cohort : The Traveller, as they are most likely to schedule a ride in advance and usually have a fixed time known before-hand when they will depart/arrive for the onward part of the journey-which is being fulfilled by ride hailing(Bolt).
Travel point(POI) focus : I will focus on users, going from the POI(Railway station/Airport station) to their onward journey - as these are prominent POIs/landmarks which usually have greater concentration of drivers in the catchment area of these hubs.(High driver availability probability)
Dev light solution : Driver partner ; I will utilise the existing matchmaking flow, so there will be no changes required on the driver partner side
Ride type : For this iteration I am only considering 4 wheeler rides part of Bolt fleet (not the Taxis#)- assumption : Taxis may have lower fulfilment v/s Bolt fleet
Interface : Consumer App, Back end
User = Consumer
User Needs | Priority |
As a user I need to know if the ride-scheduling function is available | P1 |
As a user I want to schedule a ride for a specific date and time | P1 |
As a user I want to know the status updates of my scheduled ride | P2 |
As a user I want to cancel my scheduled ride | P1 |
As a user I want to amend the schedule of my scheduled ride | P1 |
As a user I want to chat/call my driver | P2 |
As a user I want to rate my scheduled ride | P1 |
I will focus on P1 use cases only, for now
Potential SolutionsUse Case | Potential Solutions | Interface | Business Impact | Cost to Build | Priority |
As a user I need to know if the ride-scheduling function is available | Add onboarding coachmarks, stories in app | Consumer App | H | L | P1 |
Give nudges to the users about the new feature | Consumer App | H | L | P1 | |
As a user I want to schedule a ride for a specific date and time | Enable the scheduling feature where user should be able to choose to specific date, time (as per the time zone of the city of origin of ride) | Consumer App | H | M | P1 |
Enable the ride scheduler clock from 6 hours to 48 hours from current time* | Consumer App | H | M | P1 | |
Build the driver allocation and updates bridge for this functionality | Consumer Backend | M | L | P1 | |
Build the bridge for the matchmaking for this new type of ride type | Driver Backend | H | L | P1 | |
As a user I want to cancel my scheduled ride | Enable the user to cancel the scheduled ride as per current logic | Consumer App | H | M | P1 |
Enable the cancellation fee logic v2 | Consumer App | M | H | P2 | |
As a user I want to amend the schedule of my scheduled ride | Build a section for upcoming/scheduled rides for user to view , manage(cancel,amend) the scheduled rides | Consumer App | H | M | P1 |
Enable the user to amend the pick up date and time of the ride UI + logic | Consumer App | M | M | P2 | |
As a user I want rate my ride | Update rating copy of the rides with scheduled function | Consumer App | M | L | P1 |
Add additional field for the schedule ride feedback section | Consumer App | M | L | P1 |
#Business Impact, Cost to Build : Shall be assessed on t-shirt size : L,M,H and solutions shall be prioritised as per that.
For the present scope on P1 prioritised item shall be picked up
ConsiderationsUser will be shown an indicative fare with copy disclaimer, that the final price would be as per the actual price at the time of taking the ride
Drivers matchmaking will work as per the existing manner
*Ride scheduling min to max duration will be revised as per rollout feedback and further experimentation
Ride scheduling feature will be planned to monetized later, as per adoption
Checking local regulations regarding pre-scheduled rides
Though Bolt’s mission is to make cities for people, not cars. However for this feature the company goal of increase top line(revenue and completed bookings) will be focused upon
Competitors are already using this feature in the market, we might have to scale to other locales/POI for parity
Scheduled rides should be moved to non cash mode of payment later to prevent false bookings, to act as a guard-rail
Scheduled rides may need longer waiting time due to uncertainty of potential departure delay(from customer side)
Success Metrics
Key Metrics
Increase in the number of bookings and revenue contributed by scheduled rides*
*Though Bolt’s mission is to make cities for people, not cars. However for this feature the company goal of increase top line(revenue and completed bookings) will be focused upon
Indicative Metrics
(Detailed in the diagram below)
Guardrail metrics
Benchmark with existing rides metrics
Ride Fulfilment lesser than SLA for scheduled rides
High Driver not found that SLA for scheduled rides
Complaint tickets higher than SLA for scheduled rides - Driver, Rider
Rating score lower than SLA for scheduled rides - Driver, Rider
Higher cancellations than SLA for scheduled rides - Driver reason, Rider reason
Higher wait time than SLA time for scheduled rides - Driver, Rider
Most of the regions where Bolt operates other competitors have already been offering ride scheduling feature, so there is a good PMF of this feature.
Region | Countries | Competitors | Ride scheduling present ? |
Europe | 32 | Uber, FreeNow, Gett, G7, Taxi EU | Y |
Asia | 5 | Careem, Uber, Grab, Lyft, inDrive, Gojek | Y |
Africa | 11 | Uber, inDrive, Ola, Careem, Didi | Y |
LATAM | 4 | Uber, Grab, Careem, Ola, Didi | Y |
Key learnings from competitors
Scheduling booking : Uber up to 90 days in advance , Grab 3 hours to 7 days in advance
Scheduling fee : Grab charges 20k Indonesia; 8 $ SGD in Singapore ,Uber no extra fee
Go to market
Existing Bolt Users : Targeting by in-app pop-up, Push notifications, onboarding coach marks for the new feature
Socmed content, Blog updation, Sales enablement, CareTech brief, Release notes update , Press release
V1 feature should be free scheduling , monetization can be planned in v2 onwards
Start with T-1 top 10 busiest airports and railway stations in Europe region
For other locales fake door test to gather interest, icon will be shown which will display a coming soon popup and to register user interest and will later help in prioritising scale up markets
Then will be scaled to other areas incrementally while monitoring the guard-rail and success metrics
Top Bolt interview questions
- You are a product manager at Facebook when Facebook Reactions was only a thumbs up, Facebook has decided to launch multiple reactions. How would you go about doing that?1 answers | 364 views
- What are the use cases and top opportunities for reducing the number of overcharged rides?0 answers | 416 views
- See Bolt PM Interview Questions
Top Product Strategy interview questions
- What should Airbnb's strategy be during the COVID-19 pandemic?26 answers | 35.9k views
- How would you acquire more users for Uber?22 answers | 33.8k views
- You are the PM for a B2C product that has an advertisement-based monetization model with significant and steady daily revenues. One day, there are no ads served and the revenues plummet to zero. What would be your strategy, as a Product Manager, to deal with this crisis?21 answers | 22k views
- See Product Strategy PM Interview Questions
Top Product Strategy interview questions
- How would you determine if a specific block in your neighborhood is suitable for a new grocery store?14 answers | 13.4k views
- You are the PM for Facebook Live. What are your priorities?13 answers | 19.7k views
- Evaluate the upsides and downsides of building a super app — an app having all major B2C features including entertainment, e-commerce, food ordering, hotel booking, cab booking, chat, holiday planning, gaming, med ordering, service booking, etc.11 answers | 15.7k views
- See Product Strategy PM Interview Questions