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 13

intermediate2 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.

Design an A/B test system for homepage headlines without deployments
intermediate2 min read

Design an A/B test system for homepage headlines without deployments

Tests decoupling experiment configuration from deploys via a headless CMS and feature flagging. A strong answer covers variation containers, server-side bucketing, conversion tracking, and marketer-controlled copy swaps.

intermediate2 min read

Consistent A/B bucketing across sessions and devices

Hash a stable user ID with experiment salt, not random or cookie-only; beware caches keyed without variant.

intermediate1 min read

Architecting decoupled but linked Tabs components

A Tabs context provider holds active state, TabList and TabPanel consume it anywhere inside the provider.

intermediate2 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.

intermediate2 min read

Design a real-time faceted search system for thousands of case studies

Tests inverted index architecture and faceting latency trade-offs. Strong answers compare Elasticsearch and Algolia on indexing speed and query overhead, then outline schema-first ingestion. Red flag: suggesting relational LIKE queries for real-time filtering.

intermediate2 min read

Sampling 5% of users for a one-time survey

Hash user ID for the 5% gate, persist a 'shown' flag, race-safe single display.

intermediate1 min read

Versioned documentation site for a design system

Snapshot docs per release, version-prefixed routes, a version switcher, canonical latest.

intermediate2 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.

Cut a 15-minute demo script to 10 minutes without losing technical depth
intermediate2 min read

Cut a 15-minute demo script to 10 minutes without losing technical depth

Tests ruthless prioritization. Strong answers: define the single audience outcome; audit sections against it; prioritize clarity over volume; structure around the 10-minute attention reset. Red flag: talking faster or randomly cutting content.

intermediate2 min read

Designing an in-house A/B testing platform

Config service, deterministic bucketing SDK, metrics pipeline, analysis engine; fix peeking with fixed samples or sequential tests.

intermediate1 min read

Deprecating a widely used component gracefully

Announce and document replacement, soft-deprecate with runtime and type warnings, ship codemods, remove only in a later major.

intermediate2 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.

What are the engineering challenges and biases in overlapping A/B tests?
intermediate2 min read

What are the engineering challenges and biases in overlapping A/B tests?

This tests inference across concurrent experiments. A strong answer names interaction effects and collision bias, proposes mutual exclusion or MVT for coupled UI, and stratified bucketing. Red flag: assuming additive lifts without combination validation.

intermediate1 min read

Checking if a 5% A/B lift is significant

State hypotheses, check predetermined sample and power, run the right test for the metric, read p-value and confidence interval.

intermediate1 min read

Centralized vs federated design system team models

Centralized gives consistency and quality but bottlenecks; federated scales contribution but risks fragmentation; many teams use a hybrid with central governance.

intermediate2 min read

Build a Figma toggle switch that controls element visibility using variables

Tests prototype state management with Figma variables instead of frame duplication. A strong answer names a boolean variable, binds it to layer visibility, and wires an On click Set variable action. Red flag: suggesting frame duplication over variable state.

intermediate2 min read

Design a scalable CMP for GDPR, CCPA, and global regulations

Tests cross-domain privacy architecture at scale. Great answers: edge-based geo-routing, schema-per-regulation consent stores, signed preference tokens, and a postMessage vendor API. Red flag: plain localStorage or equating GDPR opt-in with CCPA opt-out.

intermediate1 min read

Comparing skewed task-time data without a t-test

T-test assumes normality and is mean-sensitive to outliers; use Mann-Whitney U on ranks; trade-off is it tests distribution shift, not means.

intermediate1 min read

Repo and versioning strategy for multi-platform DS

Shared platform-agnostic tokens as source of truth, per-platform packages, independent semver, a monorepo with workspaces.

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