Interview Prep · ML Systems Lab

Apna Senior MLE / Data Scientist Interview Guide

Apna runs job-matching for blue-collar and grey-collar workers across India. Senior MLE / DS roles cover job-candidate matching, fraud (fake jobs, fake profiles), recommendation, and product analytics. The interview tests matching-system mechanics plus the unique signal challenges of the Indian blue-collar market. This guide covers it.

Apna runs a job marketplace for blue-collar and grey-collar workers — drivers, salespeople, factory workers, beauticians, security guards. Senior MLE / DS roles cover job-candidate matching, fraud detection (fake jobs, fake employer profiles), recommendation, and product analytics. The unique challenge: data is noisier than white-collar job markets, and trust signals are scarce.

The loop structure (Senior MLE / DS)

Standard loop: recruiter screen → ML fundamentals + SQL → ML system design → behavioural.

Round-by-round breakdown

Round 1 — Recruiter screen. 30 min.

Round 2 — ML fundamentals + SQL. 75 minutes. Standard.

Round 3 — ML system design. 75 minutes. Job-candidate matching with sparse signals.

Round 4 — Behavioural. 45 minutes.

What Apna weights distinctively

1. Sparse-signal matching. Resumes are minimal, employer descriptions are short. 2. Fraud at scale. Fake jobs (pyramid schemes), fake profiles, mule employer accounts. 3. Multi-language candidates. Hindi + 10+ regional languages. 4. Trust scoring. Employer trust score is critical for marketplace health.

Top 10 questions Apna senior MLE / DS candidates face

1. "Job-candidate matching with sparse profiles. Architecture?" 2. "Fake-job detection — patterns, features, model?" 3. "Employer trust scoring — what signals matter and how do you avoid cold-start penalising new legitimate employers?" 4. "Multi-language matching — strategy?" 5. "Application-rate prediction — what features?" 6. "Diagnose: applications-per-job dropped 12% in Pune for sales roles. Approach?" 7. "Cold-start for new candidates with no application history." 8. "A/B testing in two-sided marketplaces — SUTVA considerations." 9. "Salary range prediction from sparse signals — model?" 10. "Walk through your most impactful project."

The prep path through MSL

  • Tier 5 (Evaluation) — calibration, position bias.
  • Tier 7 (Production Engineering) — all 5 posts.
  • Tier 9 (DS & Causal) — Posts 91 (Network Effects), 92.
  • Posts 48 (Feedback Loops), 70-72 (RecSys), 95 (Anomaly for fraud).
  • Compensation

    Apna Senior MLE / DS in 2026 ranges roughly ₹28 lakh – ₹50 lakh for 5-7 YOE. Lead roles ₹65 lakh+.

    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 →