Skip to content
tezvyn:

UI Design & Figma

Visual design, Figma, prototyping, design tools

175 bites

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

Intermediate everything in UI Design & Figma

intermediate2 min read

Refactor a legacy UI for accessible DOM flow

Align DOM order with reading order, use semantic landmarks and headings, and ensure a sensible tab order with managed focus.

intermediate1 min read

Manage light and dark themes with Variables and Modes

Separate primitive and semantic variables, define light and dark modes in one collection, and bind UI fills to semantic tokens.

intermediate1 min read

Make a complex component accessible by design

Define keyboard model and focus order, map to ARIA roles and states, and document interactions for engineers.

intermediate1 min read

Diagnose a slow, laggy Figma prototype

Heavy raster images and effects, layer and node count, and excessive prototype interactions.

intermediate1 min read

Prototype a draggable carousel with On Drag

Lay frames side by side, use On Drag with Smart Animate, and clamp ends.

intermediate2 min read

SVG icons versus icon fonts: technical trade-offs

SVG is vector markup, crisp, multicolor, accessible, and tree-shakeable; icon fonts ship as glyphs, risk anti-aliasing blur, accessibility hacks, and load-failure boxes. Advocate SVG for modern apps.

intermediate2 min read

Designing and documenting focus order in Figma

Focus order is the sequence keyboard and screen-reader users traverse interactive elements; it should follow meaning and reading order, documented in Figma via layer order, numbered annotations…

intermediate2 min read

Profile card with nested Auto Layout sizing

Outer vertical frame set to fixed width and hug height, an inner horizontal frame for avatar and name, and a bio text set to fill width and auto-height so the card grows down.

intermediate2 min read

Building a scalable icon system in Figma

Standardize a grid, size, and stroke; make each icon a component with consistent naming, use currentColor-friendly single-color paths, and export optimized SVGs.

intermediate2 min read

Shopify's 0% to 100% Fix: Design Dialects Over Rigidity

Shopify Polaris hit 0% completion for gloved warehouse pickers until a dialect with 90px targets and dark UI hit 100%, cutting onboarding from three weeks to one shift. Atlassian formalized this into a three-tier Flexibility Framework. Rigid systems break.

intermediate1 min read

Vienna Circle Café Culture Holds Web Civility Lessons

Vienna Circle's 1928-34 meetings kept Gödel and Wittgenstein productive despite vicious feuds. Leader Moritz Schlick and lingering-friendly cafés turned conflict into collaboration.

intermediate2 min read

8 Free Personas Spot Accessibility Issues in Design

8 free accessibility personas shift designer burden from memorizing WCAG to recognizing exclusion during work. Applying Nielsen's heuristic #6 to creators means fewer bad websites from good designers. Add them to your design critiques this sprint.

intermediate2 min read

How would you architect Figma for multi-platform, multi-team products?

This tests design-ops systems thinking at scale. A strong answer outlines a tiered library model: platform-agnostic primitives, platform-specific components, and team files consuming shared libraries, plus governance for breaking changes.

intermediate2 min read

How would you structure design and Figma for phased rollout?

This tests whether you can architect Figma for parallel flag rollouts. A strong answer covers branch pages, versioned components tied to code flags, and a cleanup timeline. A red flag is a single-file replacement or big-bang launch with no coexistence plan.

intermediate2 min read

Describe your process for preparing a high-fidelity Figma file for developer handoff

Tests operationalizing the design-engineering boundary. Strong answers cover file structure, auto-layout tokens, responsive annotations, all UI states, and exported assets with naming conventions.

intermediate2 min read

How do you handle a technically complex interaction and propose Figma alternatives?

Cross-functional negotiation and rapid prototyping under constraint. Defer judgment, quantify delay, co-define success, then use Figma variants and low-fi prototypes to test trade-offs. Never sacrifice UX before grasping engineering effort or business impact.

intermediate2 min read

First Figma steps to turn a brief into low-fi concepts

This tests whether you structure IA before pixels. Strong answers audit the brief, map flows with simple frames, block out grayscale wireframes at target breakpoints, and annotate for async review. Red flag: jumping straight to components or color.

intermediate2 min read

How would you architect interdependent filter variables in a complex dashboard?

Tests reactive variable graphs, not interaction tangles. Strong answers centralize Figma variables, bind component properties to them, and chain conditional actions to derive downstream state. Red flag: duplicating frames instead of using variables and logic.

intermediate2 min read

Describe how you would use variables and conditional logic to simulate input validation

Tests dynamic state management in Figma prototypes. Strong answers use a string variable bound to the password field, check length on submit, and conditionally route to error or success. Red flag: hardcoding static frames without variables.

intermediate2 min read

How would you structure variables and expressions for a price configurator?

This tests reactive state modeling in Figma. A strong answer uses a string variable for the base model and booleans for add-ons, binding the price text to an expression that maps the base to its cost and sums active extras.

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