Predictive Modeling and Machine Learning Fundamentals Questions
Applying core modeling techniques to analytical problems. Covers regression and classification basics, clustering and unsupervised methods such as k-means, feature thinking, model evaluation, and judging when a machine-learning approach is warranted over simpler analysis. Framed at the applied data-science level rather than deep ML engineering.
A dataset used for credit scoring contains protected attribute 'race'. Explain how you would evaluate model fairness and describe methods to mitigate unfair bias while keeping model utility. Include legal/ethical considerations you would surface to stakeholders.
A peer asks you to choose between L1 (Lasso) and L2 (Ridge) regularization when modeling conversion probability. Explain the mathematical intuition and the practical consequences for feature selection and interpretability.
You built a churn model with AUC=0.78, precision@10% = 0.45, recall@10% = 0.30. The business plans to target 5,000 users weekly with retention offers. Explain how you'd choose a score threshold, estimate expected true positives among 5,000 targets, calculate expected ROI if each retained user yields $120 NPV and targeting costs $5 per user, and describe how model limitations affect recommendations.
Design a machine-learning pipeline to predict 30-day churn probability per user using both user-level and cohort-level features. Describe feature engineering (recency-frequency, behavioral aggregates, cohort retention slope), model choices (logistic regression, tree-based models), evaluation metrics (AUC, precision@k, calibration), handling class imbalance, prevention of time leakage, and how cohort-level features should be validated.
Daily support tickets per user are modeled; observed variance exceeds the mean, indicating overdispersion. Compare Poisson regression and Negative Binomial regression for count data: describe parameter interpretations, how to estimate and interpret the dispersion parameter, tests for overdispersion, and when zero-inflated models are preferable. Provide guidance on reporting results to stakeholders.
Unlock Full Question Bank
Get access to all 28 Predictive Modeling and Machine Learning Fundamentals interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.