Growth, Activation and Retention Questions
Driving product-led growth across the user lifecycle: onboarding, activation, engagement, retention, and churn prevention. Covers designing growth features and activation funnels, building long-term engagement loops, and improving product adoption, value realization, and lifetime value once users are onboarded. Assesses systematic thinking about how users discover, adopt, stick with, and keep getting value from a product.
Your company plans a 10% price increase for its subscription. Describe how you would estimate the effect on retention and overall LTV prior to rollout. Include what historical analyses, experiments (e.g., randomized price experiments), and models (e.g., price elasticity, survival models) you'd use, and how you'd balance revenue per user vs churn risk.
You observe a sudden 8% increase in 30-day churn month-over-month for a key cohort. Describe a prioritized, time-boxed (first 48 hours, week 1, month 1) investigative plan to determine root cause, quantify impact, propose short-term mitigations, and design experiments for long-term fixes. Mention which analyses and dashboards you'd open first.
In Python (pandas + scikit-learn), implement a reproducible end-to-end pipeline to train and evaluate a churn prediction model. Input: customer table with columns [customer_id, signup_date, last_active_date, total_sessions, avg_session_length, num_support_tickets, is_premium, monthly_spend, churned_within_90_days (0/1)]. Requirements: handle missing data, create at least three derived features (recency, frequency, tenure), perform a time-based train/test split (train on customers with signup_date < 2023-01-01, test on >= 2023-01-01), train a LogisticRegression with class_weight='balanced', and report precision, recall, F1, and ROC-AUC on the test set. Outline code structure and key validation checks.
As a senior data scientist, you are asked to lead a cross-functional initiative to reduce churn by 20% over 12 months. Describe a plan that includes goal setting (OKRs), stakeholder mapping, team composition (data, product, engineering, CS), prioritized experiments, measurement plan, and how you would drive adoption of model-driven playbooks across customer success teams.
Using the simplified CLTV formula CLTV = ARPU / churn_rate (on the same time basis), calculate CLTV for a subscription product with ARPU = $25/month and monthly churn rate = 4%. Show the calculation, interpret the result in months and dollars, and discuss two assumptions and their impact (for example, constant churn and no discounting).
Unlock Full Question Bank
Get access to all 40 Growth, Activation and Retention interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.