InterviewDB Experience

Candidate Search: Design a System to Search and Rank Job Candidates at Scale

Interview Experience

Round 1 - System Design Problem Design a candidate search system for a recruiting platform with 50M candidate profiles. Recruiters filter by: location (radius), years of experience, skills (multi-select), job title (free text), and salary expectation. Results must be ranked by relevance and returned in < 300ms at p99. Scale: 50M profiles, updated in near-real-time as candidates edit them 10K concurrent recruiter searches Profiles update at ~100K/hour Follow-ups How do you handle the geo-radius f…

Full Details

🔒

Unlock all Mercor questions

Full insider details, leaked discussions, and candidate experiences.

Get full access — $100 a year, unlimited access

About This Question

This is a candidate experience report from a mercor interview during the onsite round.

It covers the following topics: System Design, System Design, Onsite .