Interview Prep · ML Systems Lab

Ola Senior Machine Learning Engineer Interview Guide

Ola hires senior MLEs for marketplace matching (driver-rider), pricing (surge), ETA prediction, fraud, demand forecasting, and the Ola Electric AI stack. The interview is heavy on marketplace mechanics, real-time systems, and the ability to reason about supply-demand equilibrium. This guide covers it.

Ola is one of India's iconic marketplace product companies, and senior MLE roles span ride-hailing, electric vehicles, financial services, and food delivery. The interview tests deep marketplace ML thinking — supply-demand dynamics, real-time matching, surge pricing under SUTVA violations.

The loop structure (Senior MLE)

Standard loop: recruiter screen → ML fundamentals + coding → ML system design (marketplace) → real-time systems + production case → hiring manager + culture.

Round-by-round breakdown

Round 1 — Recruiter screen. 30 min.

Round 2 — ML fundamentals + coding. 90 minutes. Standard ML fundamentals with marketplace flavour: ranking under feedback loops, calibration of supply-demand forecasts. Coding is LeetCode medium-hard plus a probability/statistics problem (Bayesian estimation of true driver cancel rate from noisy data).

Round 3 — ML system design. 75 minutes. The signature round. "Design Ola's matching system" or "design surge pricing" or "design driver incentive optimisation". Probed deeply for: marketplace SUTVA violations (treated drivers affect control drivers), switchback experiments, equilibrium dynamics, edge cases (zero supply, oversupply).

Round 4 — Real-time systems + production case. 60 minutes. ETA prediction debugging, demand forecast accuracy investigation, fraud detection at scale. Tests for: real-time feature engineering, monitoring, on-call discipline.

Round 5 — Hiring manager + culture. 45 minutes.

What Ola weights distinctively

1. Marketplace mechanics. Ola is fundamentally a two-sided marketplace. Senior MLEs must reason about supply-demand equilibrium natively. 2. Real-time discipline. ETA, surge, matching all need sub-second decisions. Latency engineering matters. 3. SUTVA violations. Every ranking/pricing experiment at Ola has spillover. Switchback experimentation is everyday work. 4. EV stack ramp. Ola Electric is investing in AI for predictive maintenance, range estimation, charging optimisation. New senior MLEs may be routed there.

Top 10 questions Ola senior MLE candidates face

1. "Design Ola's driver-rider matching at scale. Goal: maximize total rider-driver-platform welfare." 2. "Why can't you A/B test surge pricing directly with user-level randomisation?" 3. "Walk through a switchback experiment design for testing a new matching algorithm." 4. "ETA prediction has been underestimating in Bangalore for 2 weeks. Walk through diagnosis." 5. "Design demand forecasting for the next 1 hour, 30-min granularity, per zone. What features, what model?" 6. "Driver fraud (gaming incentives by driving in a loop) — how do you detect this?" 7. "Surge pricing model is calibrated but business says it's 'too high too often'. What's happening?" 8. "Design real-time feature engineering for Ola's pricing system. Latency budget: 100ms." 9. "Network effects in marketplace experiments — explain SUTVA and how you'd violate it accidentally." 10. "Walk through your most complex production debugging story."

The prep path through MSL

  • Tier 0 (Observation Discipline) — Post 128.
  • Tier 3 (Classical Algorithms) — Posts 73-76.
  • Tier 5 (Evaluation) — all 7 posts, especially calibration.
  • Tier 7 (Production Engineering) — all 5 posts. Real-time features matter at Ola.
  • Tier 9 (DS & Causal) — Posts 91 (Network Effects), 92 (DiD/RDD). SUTVA is everyday at Ola.
  • Posts 96 (Bandits) for surge pricing.
  • Practice: IncidentRoom inc1-6 (real-time debugging), MockInterview with Ola JD pasted.
  • Common failure modes

  • Treating Ola like a non-marketplace company. SUTVA reasoning is mandatory.
  • Surface answers on switchback experiments.
  • Inability to articulate the equilibrium effects of surge / matching changes.
  • Recommending offline batch architectures where real-time is required.
  • Compensation

    Ola Senior MLE in 2026 ranges roughly ₹35 lakh – ₹65 lakh for 5-7 YOE. Staff reaches ₹85 lakh+. Ola Electric AI roles slightly higher due to talent scarcity in EV ML.

    Continue interactively
    Read this post inside ML Systems Lab — with Simplify toggle, interview Q&As, inline glossary, and the MLE Path forward pointer.
    Open in MSL →