tezvyn:

🎨Design & UX

UI design, UX research, and design systems

1133 bites

More in Design & UX — page 23

How do you handle versioning and breaking changes in a shared library?
UI Design & Figma2 min read

How do you handle versioning and breaking changes in a shared library?

This tests bridging design and engineering workflows. A strong answer covers semantic versioning, a protected main file with branching, a visible changelog, and release alignment with code.

UI Design & Figma2 min read

Steps to publish color and text styles to a Figma shared library

WHAT IT TESTS: Figma shared-library mechanics. ANSWER OUTLINE: Open Publish in the right panel, select color and text styles, add a version note, publish; teammates enable the library. RED FLAG: Manual copy-paste instead of publish-subscribe.

UI Design & Figma2 min read

How would you prototype fixed header, footer, and scrollable content?

WHAT IT TESTS: Figma overflow controls for fixed header and footer. ANSWER OUTLINE: Make content taller than frame, enable Clip content and vertical overflow, then fix header and footer. RED FLAG: Multiple frames or manual drag instead of native overflow.

UI Design & Figma2 min read

Build a reusable checkbox with unchecked, checked, and hover states

Tests Figma interactive components. Answer: create a component set with unchecked, checked, and hover variants; wire them with Change to actions using On click and While hovering triggers.

UI Design & Figma2 min read

Explain Figma Smart Animate's core principle and layer matching requirements

Tests Figma's layer-matching logic for prototyping. Great answers cover: name-based matching between frames, compatible layer types, and interpolated properties like position and size.

UI Design & Figma2 min read

Make a Figma button navigate from Frame A to Frame B

Tests hands-on Figma prototype workflow. Good answer: enter Prototype mode, select the Login button, drag the interaction noodle to Frame B, set trigger to On Click and action to Navigate To.

Super button versus composition: discuss trade-offs and scalability
UI Design & Figma2 min read

Super button versus composition: discuss trade-offs and scalability

Tests combinatorial explosion and API trade-offs in design systems. Contrast the super button's exponential growth with composition's explicit APIs and linear scalability, noting governance needs. Red flag: absolutism or ignoring type safety and tree-shaking.

UI Design & Figma2 min read

What is the most efficient way to update a brand color globally?

This tests Figma variables versus styles for design system maintenance. Store the brand color as a variable, apply it across components, and edit the value once for global propagation. Red flag: manual updates or using a color style for a single raw value.

UI Design & Figma2 min read

Create a button component with default, hover, and disabled variants

This tests Figma component variants and prototyping. A good answer: create a component set with a State property, build default, hover, and disabled variants, wire Change to with While hovering. Red flag: separate components instead of one variant set.

UI Design & Figma2 min read

Build a responsive feature grid with nested Auto Layout and component properties

This tests nested Auto Layout fluency for responsive grids. Strong answer: vertical section frame with wrapping horizontal row, cards with 280 px min widths, and component properties to swap content. Red flag: duplicating static artboards per breakpoint.

UI Design & Figma2 min read

Structure a responsive nav bar using variants and Auto Layout

Tests component architecture and responsive layout. ANSWER: One component set with desktop/mobile variants; horizontal Auto Layout with wrap for links, then hamburger and vertical overlay. RED FLAG: Using separate components instead of variant-driven states.

UI Design & Figma2 min read

How would you configure a wrapping filter tag container and its properties?

This tests horizontal wrap vs grid and tuning container and child resizing. Set the container to horizontal auto layout with wrap, adjust spacing and padding, and set tags to hug contents. Red flag: confusing wrap with grid or suggesting manual breaks.

UI Design & Figma2 min read

When would you use absolute position in an Auto Layout frame?

WHAT IT TESTS: When to escape Auto Layout flow for overlaps. ANSWER OUTLINE: Absolute position lets badges float without pushing siblings; standard flow stacks sequentially and prevents overlap. RED FLAG: Using spacer hacks instead of the absolute toggle.

UI Design & Figma2 min read

How do Hug, Fill, and Fixed resizing behaviors interact?

This tests constraint-based size propagation. Define Hug as shrink-wrapping, Fill as stretching to the parent, and Fixed as explicit; note a Hug parent expands for Fixed or Hug children, but Fill needs a defined parent size.

UI Design & Figma2 min read

Difference between 'Space between' and fixed spacing in Auto Layout

Tests your grasp of distribution logic versus fixed gaps. Fixed spacing sets a constant pixel gap; Space between splits free space to push items to edges. Use fixed spacing for lists, Space between for wide toolbars. Red flag: calling them interchangeable.

UI Design & Figma2 min read

How would you use Auto Layout for a button with optional icon?

This tests Figma Auto Layout for responsive components. Answer: apply horizontal auto layout, set fixed padding and spacing, set text to hug contents, and set the frame to hug so it resizes when text changes. Red flag: using fixed widths or manual resizing.

UI Design & Figma2 min read

How would you structure Figma colors for light and dark themes?

Fluency with token layers and Figma's mode-aware raw values. Use aliased color variables for semantics, switch themes via variable modes, and apply variables to styles not relying on styles for modes. Suggesting styles handle theming instead of variables.

UI Design & Figma2 min read

How do you pin a Close icon to a modal's top-right corner?

This tests Figma constraint knowledge for responsive resizing. A strong answer sets horizontal to Right and vertical to Top so the icon pins to the corner as the modal resizes.

UI Design & Figma2 min read

How do you build a responsive card with Auto Layout?

Tests nested Auto Layout and resizing logic. Answer: vertical hug frame, nested vertical text stack with hug height, image set to fill width, plus padding. Red flag: fixed-height text or absolute positioning breaks responsiveness.

UI Design & Figma2 min read

How would you inspect a Figma text element for CSS properties?

WHAT IT TESTS: Your Figma-to-CSS typography workflow. A good answer selects the layer, opens the Properties tab or Dev Mode, reads font family, weight, size, line height, and letter spacing, and uses Copy as code. RED FLAG: Eyeballing instead of inspecting.