Product design question
How do you design a home automation system?
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
Systems-level product design: can you scope an ambiguous, broad prompt (home automation) into a specific user problem and a coherent product architecture.
How to approach it
- Clarify scope: a single connected-device ecosystem (lighting, thermostat, security) versus a hub that integrates existing third-party devices.
- Define the user: likely a household member wanting convenience and energy savings, plus a security-conscious user wanting monitoring.
- Identify the core design decision: build a closed ecosystem of first-party devices versus an open hub integrating existing smart devices (e.g. via Matter/other standards).
- Recommend an open-hub approach, since forcing users to replace all existing devices is a major adoption barrier.
- Propose the core experience: simple automations (routines triggered by time, presence, or voice) with a single unified app rather than per-device apps.
- Define success: number of active automations per household and device retention (devices still connected after 90 days).
What a strong answer includes
- Makes an explicit build-vs-integrate decision (open hub vs closed ecosystem) and defends it, rather than assuming a closed ecosystem by default.
- Identifies device fragmentation and per-app fatigue as the real adoption barrier in home automation today.
- Proposes routines/automations as the core value (not just remote control), which is what differentiates 'smart' from just 'connected'.
- Picks active automations per household as a meaningful engagement metric, since it reflects real habitual value, not just setup.
Common mistakes
- Assuming a single-vendor closed ecosystem without weighing the adoption cost of forcing users to replace existing devices.
- Focusing only on individual device control instead of the higher-value automation/routine layer.
Likely follow-up questions
- How would you handle interoperability with existing third-party devices a household already owns?
- How would you design for privacy concerns with always-on presence/location sensing?
More product design questions
- Design a TV for a car.Google · Product design · Hard
- Design a refrigerator for the blind.Google · Product design · Hard
- How do you design a camera for the elderly?Google · Product design · Medium
- Redesign Twitter for eCommerce.Shopify · Product design · Hard
- How would you go about designing a new location sharing app for Google?Google · Product design · Medium
- How would you improve Google Home?Google · Product design · Easy
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