Katkat

Build Model to Predict Customer Contract Renewal

GoogleData Scientist · Technical Screen

Last 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.