Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Evaluate Churn Model Utility

Hard
Model EvaluationCalibrationAUC-ROCLiftAsked 3 times

Problem

Context

Streamly, a subscription video platform, uses a binary classifier to predict which paid users are likely to churn in the next 30 days so the growth team can send retention offers. The model scores all active subscribers weekly, but leadership is unsure whether the model is actually useful because campaign costs have risen while retained revenue has not improved as expected.

Current Performance

MetricValidation SetLast 8-Week Production Campaign
AUC-ROC0.840.81
Precision @ top 10% scored users0.410.36
Recall @ top 10% scored users0.270.24
F1 @ current threshold0.310.29
Lift @ top decile3.4x3.0x
Brier score0.1180.146
Avg predicted churn rate18.5%19.2%
Actual churn rate12.1%13.8%
Weekly users targeted120,000120,000
Offer acceptance rate-14.0%
Incremental retained users vs control-3,100 / week
Offer cost per targeted user-$2.40
Avg monthly gross margin per retained user-$18

The Problem

The growth team wants to know whether this model is good enough to drive retention spend, whether the threshold is wrong, or whether the model is poorly calibrated for decision-making.

Requirements

  1. Interpret whether the model is useful for a retention team, not just whether it has good offline metrics.
  2. Assess the tradeoff between ranking quality, threshold choice, and campaign ROI.
  3. Diagnose what the gap between predicted and actual churn implies.
  4. Recommend how you would validate incremental business value.
  5. Propose concrete model and policy improvements.

Constraints

  • Weekly retention budget is capped at $300,000.
  • Only one offer can be shown per user per month.
  • False positives waste incentive spend and may train users to wait for discounts.
  • Missing true churners reduces subscriber growth and LTV.
Practicing as: Data Scientist interview at Pyramid Consulting

Hi, I'll play your Pyramid Consulting interviewer for the Data Scientist role. Candidates describe these interviews as mostly positive and moderately difficult, so expect me to be friendly and conversational. Take your time with the question above and answer like we're in the room.

You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.

Sign up freeI have an account
Sign up to unlock solutions
Pyramid Consulting Data Scientist Interview QuestionsThrive Market Data Scientist Interview Questions
Next questions
ParamountEvaluate Customer Churn Model PerformanceEasyOptimize Underperforming Churn ModelMediumHertzChoose Metrics for Churn PredictionEasy