Skip to content
tezvyn:

🎨Design & UX

UI design, UX research, and design systems

314 bites

Test yourself: Top 30 intermediate Design & UX interview questionsMultiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.

Intermediate interview questions in Design & UX, page 11

intermediate1 min read

Gradual design system adoption in legacy code

Coexistence strategy, codemods for mechanical swaps, lint rules to block regressions, prioritize high-traffic surfaces.

Describe the technical setup and trade-offs of large-scale unmoderated checkout usability testing
intermediate2 min read

Describe the technical setup and trade-offs of large-scale unmoderated checkout usability testing

Clickstream logging, success rates, surveys; contrast speed with moderator engagement.

intermediate2 min read

How would you structure a flexible data table component in Figma?

Tests atomic design and Figma component architecture using slots and booleans. Answer: build a base row with swappable cell slots, booleans for checkboxes, and variant states for hover and selected. Red flag: detached instances or manual overrides per row.

Design a scalable documentation system for three engineering teams
intermediate2 min read

Design a scalable documentation system for three engineering teams

Tests prioritization and process design for a sole writer supporting three engineering teams. Strong answers use tiered intake with SLAs, a public Kanban board, and async status updates. Red flag: ad-hoc prioritization through Slack DMs with no queue.

intermediate1 min read

Linking form-component adoption to fewer a11y bugs

Define both variables, segment by adoption level, control confounders, watch correlation-versus-causation.

How do you break down an abstract UX solution into shippable stories?
intermediate2 min read

How do you break down an abstract UX solution into shippable stories?

This tests translating vague UX research into incremental delivery. A strong answer uses story mapping with UX and Product to find thin vertical slices that reduce confusion, validating each increment.

intermediate2 min read

How do Figma Variables and component properties enable theme switching?

Tests binding semantic variable collections to component layers for theme switching. Outline: create Light/Dark modes, apply variables to fills, spacing; override modes on instances. Red flag: separate masters per theme or using colors in component properties.

Design an automated system to validate tutorial snippets against new releases
intermediate2 min read

Design an automated system to validate tutorial snippets against new releases

Separate API docs from other snippets; run CI on new dependency versions; inject secrets via hooks.

intermediate1 min read

Measuring designer efficiency from Figma data

Library component usage and detach rates from Figma, time-to-mockup, override frequency via the API.

How do you proactively collaborate with a researcher before a complex study?
intermediate2 min read

How do you proactively collaborate with a researcher before a complex study?

This tests cross-functional partnership. A strong answer hits four things: share system boundaries, align on research goals via mutual education, scope the study for tangible user impact, and reframe methods into accessible language.

intermediate2 min read

Prototype a conditional Submit button with Figma variables

Tests boolean logic in Figma prototyping. Strong answers bind inputs to string variables, conditionally check that email and password are non-empty, then toggle a boolean to enable Submit.

What metrics prove documentation business impact and how do you instrument?
intermediate2 min read

What metrics prove documentation business impact and how do you instrument?

Tests tying docs to revenue and costs. Strong answers present acquisition (dev signups, quickstart rate), adoption (endpoint breadth, trial conversion), and deflection (support tickets) via event instrumentation and CRM joins.

intermediate1 min read

End-to-end process for a Modal props API break

Justify and design the change, additive rollout with deprecation, major release plus codemod, comms and adoption tracking.

intermediate2 min read

Design metadata and data structure for a searchable research repository

Tests structuring qualitative data for search and reuse. A strong answer uses linked tables for studies, participants, insights, and clips, with fields for date, method, theme tags, and severity.

intermediate2 min read

How would you prototype a shared currently playing state in Figma?

This tests global state via Figma variables. Use one string variable for the active track; bind list and miniplayer to it via component properties; wire taps to update the variable. Avoid duplicating state per frame or faking persistence with overlays.

How would you structure API docs and tools for reference and narrative?
intermediate2 min read

How would you structure API docs and tools for reference and narrative?

Tests if you separate auto-generated reference from narrative guides. Strong answers pair OpenAPI/Swagger endpoints with hand-written getting-started tutorials and conceptual overviews in a docs-as-code static site.

intermediate1 min read

Design tokens for multi-brand button theming

Tokens as named design decisions, primitive-versus-semantic layers, per-brand themes mapping semantic to primitive.

intermediate2 min read

UX researcher finds usability issues in your feature. Your process?

It tests triaging qualitative UX feedback with telemetry and cross-functional collaboration. Reproduce the issue, correlate with logs, isolate UI or backend causes, then co-design a fix via prototype or A/B test.

intermediate2 min read

How do you review and accept shared library component updates?

Inspect Updates, accept selectively to preserve overrides, and notify stakeholders.

intermediate1 min read

Documentation for a new Card component

Usage guidance and do/don't, variants, accessibility, code examples, composition.

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles