Metrics, Guardrails, and Evaluation Criteria Questions
Design appropriate success metrics for experiments. Understand primary metrics, secondary metrics, and guardrail metrics. Know how to choose metrics that align with business goals while avoiding unintended consequences.
HardTechnical
63 practiced
Propose a statistical and machine learning approach to estimate heterogeneous treatment effects (HTE) across user segments for an A/B test. Discuss methods like causal forests or uplift models, how you'd validate results, control for overfitting and multiple comparisons, and make the outputs interpretable for product managers.
EasyTechnical
61 practiced
Explain the difference between primary metrics, secondary metrics, and guardrail metrics. For an e-commerce checkout improvement (faster checkout flow), name one metric for each category, justify your choices, and describe how you would monitor them during an experiment.
EasyTechnical
65 practiced
You have two tables:Write a PostgreSQL query to compute weekly conversion rate (users with an order that week / new users that week) for the last 12 weeks and a 95% confidence interval for each week.
sql
users(user_id bigint, signup_date date)
orders(order_id bigint, user_id bigint, amount numeric, occurred_at timestamp)MediumTechnical
63 practiced
Given tables:Write SQL (Postgres) to compute incremental revenue per user between treatment and control, grouped by country, with a 95% CI using bootstrapping or the delta method. Explain your approach in comments.
sql
users(user_id, country)
orders(order_id, user_id, amount, occurred_at)HardTechnical
55 practiced
You must pre-register an analysis plan for an experiment tracking 30 metrics across 5 segments. You want to optimize power for the primary metric while controlling the False Discovery Rate (FDR) at 5% across secondary tests. Propose a statistical strategy, including adjustments, prioritization, and practical considerations.
Unlock Full Question Bank
Get access to hundreds of Metrics, Guardrails, and Evaluation Criteria interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.