Product design question
Design a relocation feature for Facebook.
- Meta
- Product design
- Medium
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 design for a life-transition moment: can you identify the specific, high-friction tasks around relocation and design a feature that genuinely helps rather than a generic 'update your city' setting.
How to approach it
- Define the user: someone relocating to a new city for work, school, or family, needing to rebuild local context quickly.
- Identify pain points: losing visibility into local groups/events/marketplace listings tied to the old city, and not knowing anyone or anything local in the new city.
- Propose the design: a guided relocation flow that updates location-based content (groups, marketplace, events, local business recommendations) and suggests joining new-city-specific groups.
- Add a social layer: surfacing existing friends who live in or have relocated to the new city, and relevant local community groups (newcomers, neighborhood).
- Address timing: make the flow easy to trigger proactively (before/during a move) rather than only reactive to a changed profile location.
- Define success: adoption of the relocation flow and downstream engagement with new-city groups/events among users who use it.
What a strong answer includes
- Identifies the real pain (losing local context, rebuilding social/local ties) rather than treating this as a simple location field update.
- Leverages Facebook's actual existing assets (Groups, Events, friend graph) to genuinely help rather than designing a disconnected new feature.
- Surfaces friends already in the new city, a concrete, high-value connection point during a stressful life transition.
- Times the flow proactively around the move itself, not just reactively after someone updates their profile.
Common mistakes
- Reducing this to a simple 'change your city in settings' feature with no deeper local-context rebuilding.
- Ignoring the emotional/social difficulty of relocation and only addressing the mechanical content-update aspect.
Likely follow-up questions
- How would you detect that someone is relocating before they manually update their profile?
- How would you avoid this feeling invasive, since it involves inferring a major life change?
More product design questions
- You’ve just joined Meta and have been tasked with launching a new product to help people at home during emergencies. What would you build?Meta · Product design · Medium
- How would you improve the Facebook Timeline?Meta · Product design · Easy
- Build a volunteer product for Facebook.Meta · Product design · Medium
- Design an application launching in the US marketplace that enables patients to find doctors.Meta · Product design · Hard
- Design a washing machine for Google.Google · Product design · Hard
- How would you make WhatsApp more user-friendly for the elderly to use?Meta · Product design · Medium
More questions from Meta
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