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.
What is bid shading in the context of first-price auctions? Describe the inputs a DSP needs to implement bid shading (historical clearing prices, auction dynamics), and list potential pitfalls a data scientist must watch for when training shading models.
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.
A colleague ran K-Means twice on the same dataset with the same k and got noticeably different cluster centers each time, and now they don't trust the results. What's going on, and how would you build confidence in a chosen clustering before presenting it?
You want to sanity-check that the segments your K-Means model found aren't just recovering something the business already knows, like clustering entirely along an existing 'spend tier' the company already tracks. How would you check for that?
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.
Unlock Full Question Bank
Get access to all 31 Predictive Modeling and Machine Learning Fundamentals interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.