InterviewStack.io LogoInterviewStack.io

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.

MediumTechnical
71 practiced

Medium: You built a linear regression to predict customer lifetime value (CLV) using features with different scales and skewness. List the steps you would take to validate model assumptions (linearity, homoscedasticity, normality of residuals, independence) and actions to take if assumptions are violated.

EasyTechnical
53 practiced

Explain the bias-variance tradeoff in the context of building a model to predict customer spend. Provide examples of actions that increase bias vs variance and practical ways to manage the tradeoff in production analytics.

HardTechnical
44 practiced

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.

HardTechnical
38 practiced

Hard: You suspect concept drift in a live churn prediction model: predictive performance degraded over 6 months. Outline the steps to investigate drift (data, label, feature distributions), quantify its impact on metrics, and approaches to mitigate drift (retraining cadence, online learning, feature engineering).

HardTechnical
49 practiced

You are tasked with attributing conversions when conversion events are extremely rare (0.05%) and class imbalance is severe. Propose modeling approaches, sampling techniques, and evaluation metrics that are robust for rare events, and explain how to avoid overfitting.

Unlock Full Question Bank

Get access to all 28 Predictive Modeling and Machine Learning Fundamentals interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.