Build Model to Predict Customer Contract Renewal
GoogleData Scientist · Technical ScreenLast updated
Evaluates renewal prediction modeling for enterprise Google Meet contracts. Strong answers define leakage-safe timelines, engineer usage, reliability, support, contract, and customer-health features, compare logistic regression with complex models, and evaluate calibration, lift, and business intervention value.
Scenario
Predicting whether an enterprise customer will renew their Google Meet contract.
Question
Describe how you would build a model to predict customer retention. Which features would you engineer and why? When would logistic regression be sufficient and when would you prefer more complex models (e.g., GBM, NN)? How would you evaluate and compare model performance?
Hints
Cover sampling window, target definition, feature importance, calibration, AUC, business lift, interpretability vs performance trade-off.
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.