Skip to content
RED SAGSkills
easyUI/UX Designer interview question

How do you set up and use components in Figma so a design stays consistent and easy to change?

What the interviewer wants to hear

  • Main components with instances
  • Variants and component properties
  • Auto layout for responsive components
  • Variables or styles for colour, type, spacing
  • Shared library, naming and documentation

Model answer

I build repeated elements like buttons, inputs and cards as main components, and use instances everywhere else, so one change updates the whole file. Related versions go into a component set with variants, for example type, size and state, and I add component properties for things like an optional icon or the label text, which keeps the number of variants small. Every component uses auto layout so it resizes with content like real code would. Colours, typography and spacing come from variables and styles instead of raw values, which also makes light and dark modes easy. I name layers and properties clearly, publish the components to a team library and add short usage notes. I avoid detaching instances; if a component cannot do what I need, I improve the component instead.

Can you answer it under time pressure?

Take a timed easy round and get scored on every answer.

Start mock interview

More easy UI/UX Designer questions