Explain and test completion-rate gaps
UberMachine Learning Engineer · Technical ScreenLast updated
This question evaluates understanding of causal inference, product-metrics analysis, experimental design, and statistical hypothesis testing (including two-sample t-tests) as applied to operational problems in a marketplace.
In a food delivery marketplace, alcohol-related orders have a lower order completion rate than non-alcohol orders.
Answer the following:
- Propose several plausible business or operational reasons for why alcohol orders may have lower completion rates.
- Describe what additional data you would inspect to validate those hypotheses.
- Suppose the company launches a simple randomized intervention to improve completion. Explain how you would evaluate the effect using a two-sample t-test. Include the null hypothesis, alternative hypothesis, assumptions, the test statistic at a high level, and how you would interpret the result.
You do not need to use a time-area switchback design for this question.
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.