Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Choose Threshold for Lead Scoring

MediumModel Evaluation00:00
Practice interviewer
In session
5 left
00:00

Your question is Choose Threshold for Lead Scoring. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Problem

Context

Insight Global uses a binary classification model in its recruiter workflow to predict whether a candidate lead in the Insight Global talent platform will respond positively to outreach within 7 days. Recruiters can only prioritize about 1,200 leads per day, so the operating threshold directly determines both recruiter workload and missed opportunities.

The current model was trained on 1.8M historical leads and outputs a probability score. The team is debating whether to keep the current threshold of 0.50 or move to a lower threshold to capture more likely responders.

Current Performance

ThresholdPrecisionRecallF1Daily Leads FlaggedTrue Positives/DayFalse Positives/Day
0.700.810.420.55620502118
0.50 (current)0.680.610.641,050714336
0.350.560.760.641,540862678
0.200.410.890.562,1808941,286
Additional validation set facts: positive class prevalence is 11.2%, AUC-ROC is 0.84, log loss is 0.39, and calibration analysis shows predicted probabilities above 0.70 are slightly overconfident.

The Problem

Recruiting leadership wants more candidate responses, but recruiter operations cannot exceed daily review capacity for long. You need to recommend an operating threshold and explain the tradeoff clearly.

Requirements

  1. Identify which threshold you would recommend and why.
  2. Quantify the precision-recall tradeoff using the table.
  3. Explain how business costs of false positives vs. false negatives should influence threshold choice.
  4. Discuss whether calibration matters before using the score operationally.
  5. Propose how you would validate the threshold after launch.

Constraints

  • Recruiter capacity is ~1,200 prioritized leads/day.
  • A false positive wastes recruiter time and delays other outreach.
  • A false negative means a potentially responsive candidate is not prioritized.