← Google Interview Insights

Google·Product Manager·Onsite - Product Sense / Strategy·Senior

Senior
May 2026

Summary

Google PM interview focused on predicting user app deletion. Single product analytics question, pretty open-ended, not a lot of scaffolding given.

Questions Asked (1)

Q1

How would you predict whether a user is about to delete an app?

Product Analytics & MetricsProduct StrategyA/B Testing & Experimentation
Author's notes

I went straight to behavioral signals like session frequency dropping or push notification opt-outs, which felt right, but I didn't spend enough time on the modeling side or how you'd actually act on the prediction once you had it.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by framing the problem as a binary classification task: predict whether a user will uninstall the app within a defined time window. Then outline a data-driven approach using behavioral signals, feature engineering, and a predictive model, and finally discuss how to validate and operationalize the model to drive retention actions.

Pro tip: Emphasize that prediction is only valuable if it leads to timely, personalized interventions—so tie your model to specific retention levers and measure incremental impact via holdout groups.

1. Define the prediction target and window

Clarify what 'about to delete' means: predict uninstall within the next 7 or 14 days. Specify the unit of analysis (user) and the observation window for features.

2. Identify and engineer behavioral signals

List key features such as declining session frequency, reduced time spent, fewer core actions, negative sentiment in reviews, and support interactions. Consider temporal patterns and trends.

3. Select and train a predictive model

Choose a model like logistic regression or gradient boosting that outputs a probability. Handle class imbalance, validate with time-based splits, and evaluate using precision/recall or AUC.

4. Validate and operationalize

Test the model on holdout data and run a pilot to measure business impact. Integrate predictions into a real-time system that triggers retention campaigns (e.g., push notifications, offers).

5. Monitor and iterate

Continuously track model performance and business metrics (e.g., churn reduction). Retrain regularly and A/B test interventions to ensure effectiveness.

Key Points to Mention

  • Use behavioral signals like session frequency, recency, and depth of engagement.
  • Incorporate negative feedback such as app store reviews or customer support tickets.
  • Handle class imbalance since uninstalls are relatively rare events.
  • Evaluate model with precision/recall and business metrics like lift in retention.
  • Consider privacy and ethical implications of predicting user behavior.
  • Close the loop by testing interventions with A/B tests to measure incremental impact.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.