Skip to content
tezvyn:

All bites

The whole library, newest first. Filter by what you are here for, or pick a topic if you already know.

4330 bites

Page 33

UI Design & Figma2 min read

When should you use Frames versus Groups in Figma?

This tests your grasp of Figma's layout primitives and constraint behavior. A strong answer: Frames own constraints, auto layout, and clip content; Groups only pass transforms to children.

UI Design & Figma2 min read

How would you use Auto Layout for a complex data table?

Tests systems thinking in scalable component architecture. A strong answer nests Auto Layout frames: Hug for row height, Fill for column width, and component properties for variants. Red flag: manual resizing or flat frames without nested rows and cells.

UI Design & Figma2 min read

How would you structure grids, spacing tokens, and components in Figma?

Tests balancing governance with autonomy via tokens. Propose base-8 semantic spacing tokens, responsive grid variants per breakpoint, and slot-based components with locked auto-layout. Red flag: rigid grids or hardcoded values that block platform needs.

UI Design & Figma2 min read

How do Figma vector networks differ from traditional vector paths?

Contrast Figma's graph model, where nodes support many edges, with linear paths; give a branching icon example showing shared vertices.

UI Design & Figma2 min read

Explain the difference between a Main Component and an Instance in Figma

Tests your grasp of Figma's component architecture and update flow. A Main Component is the source of truth; an Instance is a linked copy inheriting its properties. Edits update Instances except overridden values.

UI Design & Figma2 min read

Use Boolean and Text properties to build a flexible card component

Boolean toggles image; Text properties override title and description; auto layout handles reflow.

UI Design & Figma2 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.

UI Design & Figma2 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.

UI Design & Figma2 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.

UI Design & Figma2 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.

UI Design & Figma2 min read

How do you review and accept shared library component updates?

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

UI Design & Figma2 min read

How do you implement design tokens in Figma for developer handoff?

This tests design-code token architecture. Strong answer shows three-tier system—primitive, semantic, component—matching developer naming, synced via Tokens Studio or native Variables. Red flag: styles with no developer-facing names or single source of truth.

UI Design & Figma2 min read

How would you architect Figma components and styles for light and dark themes?

This tests token-based system thinking and Figma variable scoping. A strong answer maps primitives to semantic tokens, binds components to semantic variables, and switches modes at the page level.

UI Design & Figma2 min read

How would you implement a high contrast mode theme in Figma?

Tests token architecture and non-text contrast beyond color swaps. Strong answers use Figma variable modes, cover icon inversion, focus ring specs, define image treatments. Red flag: calling it palette inversion without citing 3:1 contrast or focus specs.

UI Design & Figma2 min read

How do you translate Figma Smart Animate into CSS or JS?

Convert easing to cubic-bezier or library curves, match ms values, animate transform and opacity, escalate layout shifts to JS.

UI Design & Figma2 min read

How do you structure Figma pages for a new project and handoff?

What it tests: systems thinking and empathy for cross-functional workflows. A strong answer names a Cover page, separate WIP and Handoff pages, and a linked component library with consistent naming.

UI Design & Figma2 min read

How do you update a component in a published Figma team library?

Edit main, publish with notes, consumers get update alerts, review or bulk-accept, verify overrides.

UI Design & Figma2 min read

How would you structure file covers and naming to communicate design status

Tests self-serve design ops for cross-functional partners. Strong answers cover color-coded covers, prefixed names with status and version, and role-based permissions. Red flag: relying on Slack updates instead of file-based clarity.

UI Design & Figma2 min read

How do you merge a Figma branch and resolve component conflicts?

Review main changes, open conflict picker, compare side-by-side, accept or blend component edits, publish library updates.

UI Design & Figma2 min read

Monolithic or multiple libraries for cross-platform design system?

This tests cross-platform design system architecture. Pick multiple interconnected libraries, centralize tokens in a shared primitive layer, and branch platform components downstream. Red flag: one monolithic file ignoring native rendering constraints.