Propose and Validate a Mobile App Improvement
WhatnotSoftware Engineer · Technical ScreenLast updated
This question evaluates product design and system-design skills for mobile applications, including product thinking, high-level implementation planning, experimentation design, and metrics-driven decision-making within the system design category.
Assume you are working on a consumer mobile app. Propose one product improvement that could improve user engagement, retention, or conversion.
Your answer should cover:
- What user problem you are solving.
- Which user segment is affected.
- The feature or product change you would build.
- How you would implement it at a high level.
- What success metrics you would use.
- How you would design an A/B test or experiment to verify impact.
- What guardrail metrics you would monitor.
- Whether the change could negatively affect other users or parts of the product.
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.