Skip to content
tezvyn:

📊Product Management

Product strategy, growth, and delivery

1641 bites

Test yourself: Top 30 Product Management interview questionsMultiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.

Everything in Product Management, page 4

intermediate2 min read

Implementing a consistent-assignment A/B test

Need an assignment service, exposure logging, and event tracking; ensure stickiness by hashing a stable user id; analyze conversion per variant.

intermediate1 min read

The multiple comparisons problem in A/B testing

Many tests at alpha 0.05 inflate the chance of a false positive; mitigate with Bonferroni or FDR control plus pre-registered metrics.

intermediate2 min read

Visualizing a correlation with a third variable

A scatter plot with a trend line shows the relationship; encode network type by color or facets to expose a lurking variable.

intermediate2 min read

Cohort analysis for an onboarding change

A cohort groups users by a shared start trait; compare pre and post Jan-1 signup cohorts on retention by age.

intermediate2 min read

Visualizing a non-linear funnel with re-entry

A linear funnel cannot show branching or re-entry; a Sankey diagram encodes flow volume, splits, and leaks as proportional ribbons.

intermediate1 min read

Enforcing GDPR Right to be Forgotten at scale

Map the subject's data, then crypto-shred the lake, DELETE in the warehouse, and evict caches via an auditable, idempotent workflow.

intermediate1 min read

Designing a useful button_click event payload

Include identity, timestamp, and context plus properties like button id, screen, and state; govern with a naming convention.

intermediate1 min read

Designing a warehouse model for feature adoption

Star schema with a feature-usage fact table at a defined grain, surrounded by user, feature, date, and device dimensions.

advanced1 min read

Diagnosing model degradation over time

Name it model drift, split data vs concept drift; diagnose by comparing distributions and ruling out pipeline bugs; fix via monitoring and retraining.

intermediate1 min read

Designing a self-serve experimentation platform

SDK with sane defaults, automated pre-launch validation, sample-ratio and guardrail-metric checks.

intermediate1 min read

Sensitivity analysis on a growth model

Perturb each input by a normalized amount, measure the change in the long-term output, and use elasticities or global methods to rank drivers.

intermediate1 min read

Build a SaaS churn prediction model

Define churn and the prediction window, engineer usage-trend and tenure features, try logistic regression then gradient-boosted trees, and evaluate on class-imbalanced metrics.

intermediate1 min read

Peeking in A/B tests and how to mitigate it

Peeking is checking significance repeatedly and stopping at the first significant result, which inflates false positives; mitigate with fixed sample sizes or sequential…

intermediate1 min read

Cold-start to personalized feed transition

Start with popularity or onboarding-declared interests, collect implicit signals like dwell and clicks, then blend toward personalized as confidence grows.

intermediate1 min read

Dynamic personalized onboarding architecture

A segmentation pipeline, a serving layer choosing task order per segment, an experimentation engine, and a feedback loop measuring activation.

intermediate1 min read

Cross-platform stateful onboarding sync

Store onboarding state server-side keyed to the user, expose idempotent step-completion APIs, and push updates to other clients.

intermediate1 min read

Implement a welcome-message A/B test

Deterministic hash of a stable ID for sticky assignment, conditional rendering of the personalized variant, and exposure plus click tracking keyed to the same ID.

intermediate1 min read

Detect fraudulent app installs

Click-to-install timing distributions, device and IP fingerprints, post-install engagement, and attribution anomalies.

intermediate1 min read

Explain deferred deep linking flow

Capture link payload server-side at click, route to the store, then match the new install to the click on first launch to route the user.

intermediate1 min read

Design a unique referral code system

A unique DB constraint as the source of truth, generation via random retry or an encoded counter, and collision handling.

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles