Figma Interview Guide
Interview difficulty 5.1 / 10Based on 32 interview reportsUpdated weekly
Everything we know about interviewing at Figma: what each round tests and compensation by level.
Software EngineerMachine Learning Engineer
01Skills
What Figma evaluates
How often each skill shows up across reported interview loops.
Layered document model100%BERT (fine-tuning / usage for NLP)100%Undo/Redo functionality96%Vision-Language Model (VLM) design96%Recommendation System design93%Commit batching (batch_apply / commit_batch)93%Machine Learning Coding (model implementation)90%Real-time updates (collaboration/comments)90%Text span extraction (start/end index prediction)87%Graph algorithms: topological sorting86%Machine Learning System Design (end-to-end ML platform thinking)84%Space optimization vs snapshotting (delta storage)83%
02Role guides
Interview guides by role
Each guide has the questions Figma interviewers actually ask, the loop structure, and total compensation by level.
2roles
03Compensation
What Figma pays, by level
Estimated total compensation: base salary plus stock and annual cash bonus.
04FAQ
Figma interview FAQ
Answered from real candidate and workplace data, marked up for rich results.
05In their words
What people say about Figma
Verbatim snippets pulled from employee and candidate reviews.
Figma offers a great culture and an impactful team experience.
Figma offers a strong product and market fit, making it a valuable player in its industry.
The high levels of stress can negatively impact work-life balance.
Candidates should be prepared for a fast-paced environment that may challenge work-life balance.
Overall, Figma is a great company, but the stress levels can be a concern.
Figma offers a fun work environment with a strong emphasis on work-life balance.
Keep exploring
Browse every guide, role and company
Figma prep plans
Other companies
Keep exploring






