OneMain Financial·Data Scientist·Technical Phone Screen
Jun 2026
OneMain Financial data scientist interview that went deep on preprocessing pipelines for churn modeling. One question, but it was a beast covering imputation, outlier treatment, calibration testing, and MNAR bias all at once. Left feeling like I'd answered 60% of it well and glossed over the rest.
- You're building a customer churn model with messy features: right-skewed spend data with extreme outliers, zero-inflated count features, and categorical plan types. Missingness is a mix of MAR and MNAR (high-spend users sometimes skip income). Walk through your full preprocessing pipeline for both linear models and tree ensembles, explain the tradeoffs of different imputation and outlier strategies, describe how you'd test the pipeline's effect on calibration and SHAP without introducing bias, and address what you'd do if about 10% of records are MNAR on a key feature.
“This was basically four questions stapled together and they wanted a coherent answer, not four separate answers.” The rest of the author's notes on Data Scientist interview at OneMain Financial, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post