Estimation and Capacity Sizing Questions
Structured back-of-the-envelope estimation for engineering: decomposing an unknown quantity, choosing reasonable assumptions, and arriving at a defensible order-of-magnitude answer, with an emphasis on system capacity, throughput, and resource sizing and Fermi-style problems. The fast-approximate-reasoning skill probed in system-design and engineering screens; analytical and statistical quantitative reasoning for data roles is owned by Data Science & Analytics.
You're proposing a ranking change for search that improves relevance but increases average latency by 30ms. Describe how to estimate expected CTR and revenue lift offline using logged data (include position-bias correction like IPS/inverse propensity scoring), and what trade-offs and caveats you'd consider before an online experiment.
As a PM, you must choose between Feature A (10% chance to increase retention by 20% for 1,000,000 users) and Feature B (50% chance to increase retention by 5% for 1,000,000 users). Calculate the expected retention uplift for each feature and recommend which to prioritize, explaining any other qualitative factors you'd weigh.
You plan an A/B test to detect a 1 percentage point lift on a baseline conversion rate of 5% at 80% power and 5% significance. As a PM, estimate the required sample size per variant (order of magnitude), explain the intuition behind the formula, and suggest pragmatic strategies to reduce the required sample size.
Explain in plain language what a p-value and statistical significance mean, why they matter for A/B tests, and one limitation product managers should watch for when interpreting test results.
Design a back-of-the-envelope estimate for peak requests per second (RPS) for a new messaging feature given 10M monthly active users. Assume average 30 sessions/month per active, 10 requests per session, and 95th-percentile concurrency of 0.5% of active users. State all assumptions, compute peak RPS, and outline how you'd validate with telemetry.
Unlock Full Question Bank
Get access to all 46 Estimation and Capacity Sizing interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.