Senior Software Engineer applicants have rated the interview process at Figma with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 43% positive. To compare, the company-average is 47.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 28 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Figma overall takes an average of 25 days.
Common stages of the interview process at Figma as a Senior Software Engineer according to 7 Glassdoor interviews include:
Phone interview: 30%
Skills test: 30%
Group panel interview: 20%
One on one interview: 20%
Here are the most commonly searched roles for interview reports -
Recruiter reached out to me directly. Interviewers were very nice and recruiter was very kind in coordinating. They were prompt and had some emphasis on cultural fit. They do not have ridiculous expectations in work or in interviews and have very competitive compensation.
Interview questions [1]
Question 1
Practical interview, not leetcode or algorithms heavy. Multiple steps that you move through, basic knowledge of coding within a class, using multiple basic data structures required. In the onsite there is system design as well as presentation of a project you've worked on.
I applied through an employee referral. I interviewed at Figma in Jan 2026
Interview
After the initial recruiter call, I did a short behavioral round with the hiring manager for the internal tools team I said I was interested in. He was a joy to talk to, very engaged and showed a lot of interest. This was followed by an hour long coding interview, which wasn't a leetcode problem but if it will help if you practice leetcode easy problems. I passed these rounds, so they moved me to a"virtual onsite", all via zoom - was two coding interviews leetcode-esque (even though they say it's not leetcode, they are basically leetcode mediums), a technical deep dive to go over one of your past projects in detail, then a system design and another behavioral round going over your typical experience questions (talk about a hard problem you solved, talk about something that went wrong, etc). Didn't pass the onsite as I had some trouble explaining my thought process while coding at the same time, and I know they care about your problem solving skills more than anything. I think 3 coding rounds is a bit excessive, but they have a high caliber for senior engineers. All interviewers were respectful and stayed engaged so good experience overall.
I applied through other source. I interviewed at Figma (San Francisco, CA)
Interview
The first thing was a coding screen. Next part was a full loop with two coding questions, system design question, behavioral interview, describing a recent project from past few years.
Interview questions [1]
Question 1
System design question - to design a system showing top popular files in Figma.