Doordash Software Engineer Data Manipulation (SQL/Python) Interview Questions
Master your tech interview with our curated database of real questions from top companies.
4Questions
1Company
4 Questions 1 Company
Showing 4 results
DoorDash
Medium
Software EngineerCompute dasher pay from deliveries
Given a list of delivery events for dashers (e.g., dasherId, pickupTime, dropoffTime, distance, tip, and optional bonuses) and a set of pay rules (e.g...
Data Manipulation (SQL/Python)
0
0
Sep 6, 2025
DoorDash
Medium
Software EngineerImplement a gig worker payout calculator
Implement a payout calculator for gig workers (e.g., delivery drivers). Given a list of completed orders with timestamps, distances, and tips, plus po...
Data Manipulation (SQL/Python)
0
0
Sep 6, 2025
DoorDash
Medium
Software EngineerCompute dasher payout from API data
Given a REST endpoint GET /payout that returns each delivery’s components (base pay, distance/time bonuses, promotions, tips, fees, adjustments, taxes...
Data Manipulation (SQL/Python)
0
0
Sep 6, 2025
DoorDash
Medium
Software EngineerCompute courier pay with peak-hour rules
Implement compute_pay(deliveries) to calculate a delivery driver's daily pay from a list of delivery records. Each record may include times, miles, ba...
Data Manipulation (SQL/Python)
0
0
Aug 9, 2025