AI & Technical question
Teams using Figma’s design-to-code workflow say the output is inconsistent, so they do not trust it for production work. How would you break the problem down across SceneGraph fidelity, component and token mapping, and code generation; what quality metrics or evals would you put in place; and how would you decide which issue to fix first?
- Figma
- AI & Technical
- 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
The answer guide for this question is on its way. You can still practice it now.
More ai & technical questions
- Design an evaluation framework for Figma’s AI-powered Design↔Code roundtripping workflows. How would you define the golden datasets and annotation pipeline, separate model-quality issues from product-UX issues, choose offline and online metrics, and set ship/no-ship thresholds for accuracy, editability, and user trust?Figma · AI & Technical · Hard
- Design to Code quality is strong on Figma-owned demos but inconsistent across real customer repositories. How would you design the evaluation system for this product: define the task taxonomy, build the annotation pipeline, choose offline and human-in-the-loop quality measures, and set clear ship/no-ship criteria before expanding availability?Figma · AI & Technical · Hard
- Design the core of Figma’s external platform for agents and developer tools. How should the MCP Server and REST APIs expose file context, permissions, freshness, rate limits, versioning, and observability so partners like Claude or Cursor can build reliably on top of Figma without creating fragility for internal product teams using the same platform?Figma · AI & Technical · Hard
- Design a simple load balancer for Google.com. What data structures would you use?Google · AI & Technical · Hard
- You’re part of the Google Search web spam team. How would you detect duplicate websites?Google · AI & Technical · Hard
- Build a system to predict if something can go wrong in a cab ride.Lyft · AI & Technical · Hard
More questions from Figma
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 1: Foundations: the model and the decisions it forces on you
- Chapter 8: Evals: define good and make the number defensible
- Chapter 6: Agents and agentic architecture