Product design question
How would you improve video calling on Messenger?
Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.
Start a mock interview on this question · Mock interview from a job description
What this question tests
Product improvement for a core communication feature, identifying and fixing a specific, common quality or usability issue.
How to approach it
- Identify a specific video calling pain point, such as call quality degradation on poor networks or difficulty adding participants mid call.
- Prioritize the highest impact fix, likely adaptive quality that gracefully degrades video before dropping the call entirely on weak connections.
- Propose a concrete improvement, such as automatic bandwidth detection with a fallback to audio only rather than a frozen or dropped call.
- Explain why this matters, since call reliability directly affects whether users trust Messenger for important calls.
- Define a success metric, such as reduced call drop rate or increased average call duration.
What a strong answer includes
- Names a specific, common pain point, call quality on poor networks, rather than a vague make calling better answer.
- Proposes a concrete technical mechanism, adaptive bandwidth fallback, showing real understanding of the underlying problem.
- Ties the fix to measurable reliability outcomes like call drop rate reduction.
Common mistakes
- Proposing cosmetic UI changes instead of addressing core call reliability and quality.
- Ignoring network variability as the root cause of most video calling complaints.
Likely follow-up questions
- How would you measure network conditions in real time to trigger the fallback?
- How would you communicate quality issues to users during a call?
More product design questions
- How would you improve the Uber app?Lyft · Product design · Easy
- Design an app for making someone a better cook.Lyft · Product design · Medium
- How would you design at ETA system for Lyft drivers?Lyft · Product design · Medium
- Design Lyft for kids.Google · Product design · Hard
- How would you design a bicycle renting app for tourists?Google · Product design · Medium
- Design a referral system for a grocery app.Google · Product design · Medium
More questions from these companies
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 4: Discovery and strategy for AI products
- Chapter 7: AI UX and human oversight: design for a system that is wrong sometimes
- Chapter 14: Get the job: the AI PM interview loop