Skip to content
tezvyn:

Growth

165 bites tagged Growth — interview questions with model answers, and 60-second explainers.

Growth & Experimentation1 min read

Designing a self-serve experimentation platform

SDK with sane defaults, automated pre-launch validation, sample-ratio and guardrail-metric checks. building safe experimentation as a platform, not a service.

Growth & Experimentation1 min read

Architect an experimentation dashboard for culture

Searchable experiment repository, structured hypotheses, results regardless of outcome, and cross-team discovery. product thinking about experimentation as an organizational system, not just stats.

Growth & Experimentation1 min read

Resurrection Campaign

A resurrection campaign is a targeted effort to win back dormant or churned users by re-engaging them with relevant value, often via email or push. It matters because reactivating known users is usually cheaper than acquiring new ones.

Product Strategy2 min read

Three Horizons: Core, Growth, Future

Three Horizons splits energy across core defense, scaling winners, future bets at once. Use it when your roadmap is only incremental tweaks with no long-term bets. The footgun is seeing horizons as sequential stages, not parallel portfolios needing fuel today.

Growth & Experimentation2 min read

Explain the difference between statistical and practical significance

Define statistical vs practical significance; note large samples make tiny effects significant; give a real example. If you know p-values detect real effects but ignore value. Using p < 0.05 alone to justify shipping.

Growth & Experimentation2 min read

Build a system to measure viral coefficient and attribute invites to signups

Tests if you can map K=i×c to logged events and resilient pipeline. Good answers define invite_sent, click, signup events with referral tokens; sketch stream joins; and flag cross-device and organic attribution gaps. Red flag: assuming perfect attribution.

Growth & Experimentation2 min read

Describe cluster or switchback randomization for network-effect A/B tests.

Tests SUTVA violation, cluster-switchback tradeoffs. Outline: cluster (geo, teams) or switchback (time slices) isolation; cover pipeline changes, 10x inflation, and correlated error. Red flag: user-level randomization with post-hoc fixes or ignoring spillover.

Growth & Experimentation2 min read

Compare server-side and client-side experimentation architectures

This tests rendering-layer architecture. A strong answer contrasts server-side zero-flicker and algorithm tests against client-side marketer agility and SEO safety, mapping each to release cycles. A red flag is claiming one approach dominates every dimension.

Growth & Experimentation2 min read

Design a pre-aggregation architecture for low-latency experiment results

Tests OLAP-at-scale trade-offs. Strong answers design streaming rollups into a real-time OLAP store, use partial cubes for high-cardinality dimensions, and retain raw events.

Growth & Experimentation2 min read

How would you implement a simple feature flag system?

Tests runtime config separation and distributed hygiene. Outline: control service, datastore, API, SDK, and update mechanism; local evaluation with cached state; short-lived flags. Red flag: static config files requiring redeployment are not feature flags.

Growth & Experimentation2 min read

How would you adapt a growth model for network effects and k-factor?

Define K as invites x conversion; K over 1.0 explodes, yet K over 0.7 with fast cycle time still compounds; anchor at peak delight. Moving beyond linear funnels to viral growth.

Growth & Experimentation2 min read

How would you incorporate external events into a time-series forecast?

This tests exogenous regressor design. A strong answer proposes binary or continuous regressors for holidays and campaigns in Prophet or ARIMA, then validates lift via backtesting. A red flag is dropping outlier days or applying post-hoc manual adjustments.

Growth & Experimentation2 min read

How would you model a 10% Day-1 retention improvement's impact on LTV?

Tests whether you model retention as a survival curve, not a single point. A strong answer builds a cohort curve, propagates D1 lift to D30/D90 via decay, and sums revenue. Red flag: claiming 10% D1 gain equals 10% LTV growth without curve assumptions.

Growth & Experimentation2 min read

What differentiates leading and lagging indicators for subscriptions?

Leading indicators forecast; lagging indicators confirm. Subscriptions: activation rate leads, MRR lags. Predictive vs historical metrics in growth. Using raw signups as leading without proven revenue link.

Growth & Experimentation2 min read

Why is extrapolating 5% weekly growth naive for annual forecasting?

This tests knowledge of extrapolation limits. A strong answer cites market saturation, seasonality, and channel exhaustion as invalidating factors, and notes that compounding 5% over 52 weeks magnifies error.

Growth & Experimentation2 min read

What data and approach for a simple 30-day DAU forecast?

Tests forecasting from sessionized logs without overengineering. Cite timestamped events, a 30 min session rule, and a regression baseline with day-of-week, recent totals, scored with MAE. Red flag: deep learning before a baseline or ignoring privacy hashing.

Growth & Experimentation2 min read

What data pipelines and infrastructure feed a viral user acquisition model?

Tests causal attribution architecture. Great answers cover invite instrumentation with identity resolution, streaming pipelines that split organic and viral signups, and feature stores for network-state features.

Growth & Experimentation2 min read

Design a multivariate experimentation platform with collision-free concurrent bucketing and cross-device consistency

Tests orthogonal layers and cross-session assignment persistence. Cover: deterministic hashing per layer, a user profile service for sticky bucketing, and stable ID resolution across devices. Red flag: random bucketing or local storage breaking consistency.

Growth & Experimentation2 min read

Walk me through a magic link login system and its security considerations

Tests auth architecture and threat modeling for passwordless flows. Strong answers map request-token-email-verify-session, then harden with short expiry, single-use tokens, rate limits, and device binding.

Growth & Experimentation2 min read

Design referral tracking from invite to conversion

Tests data modeling for multi-stage conversion tracking. Strong answers separate codes from conversion events, model status transitions, and enforce unique constraints. Weak answers merge invite and reward into one table or store denormalized counts on users.

Growth & Experimentation2 min read

Implement a 10% onboarding tutorial feature flag and track success

Tests lightweight experiment design and metric selection beyond vanity numbers. Strong answers cover user-ID bucketing, conversion tracking, and guardrail metrics like drop-off. Red flag: manual toggles or click-through without downstream outcomes.

Growth & Experimentation2 min read

How would you instrument an application to calculate Customer Lifetime Value?

Tests whether you tie revenue and cost events to persistent identity and model cohort retention. Outline: track purchases, CAC, and churn with persistent IDs; project value via retention curves.

Growth & Experimentation2 min read

Model a 3-month 20% promo discount and apply it at billing

This tests separating coupon rules from per-user redemptions. Good answers use a coupons table for the 20%/3-month rule, a redemptions table for usage, and apply the discount to the first three invoices. A red flag is hard-coding the discount on the user row.

Growth & Experimentation2 min read

What schema changes are needed to add a Pro subscription tier?

This tests normalization of billing data versus hardcoding tiers. Add a plans table with integer cents pricing, link subscriptions via plan_id, and leave users untouched. Red flag: adding a tier string column to users or storing prices in subscriptions.

Get Growth bites daily.

Five a day, five minutes, offline. With quizzes so it sticks.

Open testing — you’ll join as an early tester.