Taro Logo

Software Engineer Interview Experience - United States

August 14, 2025
Neutral ExperienceNo Offer

Process

The interview process consists of the following rounds:

  1. Recruiting Screen
  2. HM Screen / Matching (This may involve more than one interview, depending on team fit)
  3. Virtual Onsite
  4. Executive Interview

I reached the Virtual Onsite round, so I have no feedback on the Executive Interview.

The Virtual Onsite includes:

  • Two 1-hour architecture/system design interviews
  • Two 1-hour coding interviews (leetcode style questions with Figma flavor)
  • One 1-hour technical deep dive
  • One 1-hour "all around" (behavioral) interview with an Engineering Manager.

While the company repeatedly states that the problems are practical and not leetcode-style, they are in practice leetcode easy/mediums. Review recursive and iterative DFS. Consider Figma UI and functionalities you'd want to implement (components and layers, undo/apply, region selection, etc.). You should only need basic data structures, such as arrays, maps, and sets, to solve these problems.

Questions

Tell us about a recent project you're working on that was technically or organizationally challenging. Walk through the project, including its scope and duration, and the challenges faced.

LeetCode easy/medium questions pertinent to the Figma domain. These questions should primarily involve arrays, maps, and sets. Depth-First Search (DFS) may also be applicable.

Was this helpful?

Interview Statistics

The following metrics were computed from 32 interview experiences for the Figma Software Engineer role in United States.

Success Rate

16%
Pass Rate

Figma's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive56%
Neutral16%
Negative28%

Candidates reported having very good feelings for Figma's Software Engineer interview process in United States.

Figma Work Experiences