Product design question
If you were to create an image search engine, how would you do it?
- Product design
- Hard
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
Tests technical-adjacent product design: understanding the core system components of an image search engine and how quality would be measured.
How to approach it
- Clarify scope: search by text query returning relevant images, versus reverse image search (search by an image), since the systems differ.
- Cover the crawling and indexing layer: images need to be discovered across the web and indexed with associated metadata (alt text, surrounding page text, filename).
- Cover the understanding layer: use image recognition models to extract visual features and tags (objects, scenes, colors) beyond just surrounding text, improving relevance for queries with no good text signal.
- Cover ranking: combine text relevance, image quality signals (resolution, popularity, click-through), and safety filtering (removing explicit or harmful content).
- Cover the user experience: fast-loading thumbnails, filters (size, color, type), and safe search as a guardrail.
- Define success: click-through rate on results and user satisfaction (via survey or downstream engagement), plus a low rate of irrelevant or unsafe results as a guardrail.
What a strong answer includes
- Separates the pipeline clearly into crawling and indexing, visual understanding, and ranking, showing the system is more than just text-matching applied to images.
- Names visual feature extraction specifically as the layer that differentiates image search from plain web search, since surrounding text alone often is not enough.
- Treats safe search and content filtering as a non-negotiable guardrail, not an optional feature, given the sensitivity of image content.
- Proposes concrete success metrics, click-through rate and irrelevant or unsafe result rate, tying the design back to measurable quality.
Common mistakes
- Describing image search as just text search applied to image metadata, ignoring visual understanding entirely.
- Omitting safe search and content moderation as a core requirement, not an afterthought.
Likely follow-up questions
- How would you handle a query with no good text signal at all, such as an obscure visual style?
- How would you measure whether the visual-understanding model is actually improving relevance over text-only signals?
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 Google
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