The recruiter reached out and did a first-round interview. The first round interview consists of coding and HM interview. HM was a person good to communicate with, and he was professional. HM interview questions were typical. For the coding round, the question was a bit too long to understand in a 1-hour window, given the number of questions, and the interviewer provided too much further info outside of the question, which made it more confusing. The interviewer doesn't seem to understand the question very well and need to re-explain some solutions. Not a very good experience for the coding round
Other Software Engineer interview reviews for Figma
I applied through a recruiter. The process took 2 weeks. I interviewed at Figma (London, England)
Interview
I was recently reached out to by a recruiter and had my HR and coding interview. The overall process was very simple and straightforward.
The interviews were scheduled back to back, 30 minutes HR interview followed by the 1 hour live coding interview.
In hindsight, I realised having these two interviews back to back and with different interviewers meant I did not have a chance to switch gears and blanked out in the coding interview. For future interviewees, make sure you have a gap in between the interviews.
I applied online. I interviewed at Figma in Feb 2026
Interview
Recruiter chat -> hiring manager screen -> (30m); technical screen (1h coding question) -> 5 main interviews (2 coding, 1 system design, 1 behavioral, and 1 "deep dive" where you explain a project you worked on in-depth. Each is 1h) -> executive screen (~45m).
Interview questions [1]
Question 1
For system design, since I wasn't applying for a backend role it was NOT a typical system design question like "Design Ticketmaster" or anything like that. It was a question relevant to a Figma product, and in my case involved client-side design.