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
44 practiced

Leadership wants exactly 4 customer segments because that matches their marketing team's structure, but your elbow plot and silhouette scores both point to 7 being a statistically better fit. How do you handle this, and what would you actually deliver?

EasyTechnical
52 practiced

How would you explain to a non-technical marketing stakeholder why K-Means might group two customers with very different spending habits into the same segment?

MediumTechnical
55 practiced

You have a churn probability model that outputs p_churn for each user. Describe how to translate model outputs into business actions: choosing thresholds, building treatment cohorts, estimating expected lift, calibration checks, and how to measure campaign impact after deployment.

HardTechnical
39 practiced

Develop an approach to quantify uncertainty in feature importances returned by a random forest model. Describe methods to compute confidence intervals for permutation importance, assess stability across bootstrap samples, and how to present uncertainty to product stakeholders.

MediumTechnical
38 practiced

Your fraud dataset has a 1% positive rate. Compare strategies: downsampling majority, upsampling minority, SMOTE, class weights, and anomaly detection. Given production constraints where false negatives are costly and labeling is expensive, recommend a workflow and which metric you would optimize and monitor.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.