Business Metrics and Unit Economics Questions
The operating and financial metrics that describe how a business makes money, including unit economics, KPIs, and the drivers behind them. Covers defining and computing metrics, understanding how business events move them, and reasoning about revenue, cost, and margin at the per-unit level across business models. Focuses on the metric layer that connects operations to financial outcomes.
Using ANSI SQL, write a query to calculate company revenue per ride and the company take-rate (company_revenue / gross_fare) by city for the last 30 days. Use these sample tables:
rides(trip_id, city, start_time, end_time, gross_fare, discount_amount)
driver_payouts(trip_id, driver_payout)
Explain any assumptions you make (refunds, promotions, nulls).
Compare cohort-based LTV estimation to an aggregate-average LTV. When is cohort LTV more appropriate for decision-making? Discuss biases that aggregate LTV can introduce and how cohort analysis addresses them.
Describe how you would compute LTV for a rider cohort given these inputs: average revenue per ride = $10, average rides per active month = 1.2, monthly retention probability = 0.85, gross margin on revenue = 40%. Provide the LTV formula you would use (no need to code) and compute the LTV over a 12-month horizon. Show assumptions and interpretation.
In Python (pandas allowed), implement a function compute_arpu(transactions) that receives a list of ride records (each record: user_id, amount, occurred_at) and returns the monthly ARPU (average revenue per active user) for a specified month. Describe complexity and edge cases your implementation handles.
Cost per ride has increased in City X over the last quarter. Provide a structured diagnostic plan: what metrics and segments you would examine, sample SQL queries or charts to run, and how you would prioritize root causes such as increased driver payouts, longer distances, higher incentives, or reporting issues.
Unlock Full Question Bank
Get access to all 42 Business Metrics and Unit Economics interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.