Figure logo

Figure Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 7 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Figure.

Showing 3 of 7
Figure logo
Figure

Software Engineer

Engineering · half a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical

The process started with an HR round, then moved to a hiring manager round where we did a deep dive into my past experiences and projects, and included some technical follow-up questions. Finally, there was a 1-hour comprehensive technical interview focused on a real-world problem. Overall, it was a great experience, and everyone was super nice and helpful.

Confirmed questions1 question
  • Can you tell me about a project component you developed that you're most proud of, and explain your reasoning?
Figure logo
Figure

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

Recruiter reached out via LinkedIn. Initially had a phone screen, followed by a 1-hour online technical assessment. The final stage was a 3-hour remote on-site interview. Note that the job description was updated to a senior level after the technical screening. The last interview focused heavily on my current responsibilities and how my performance stacked up against colleagues to gauge my seniority.

Confirmed questions5 questions
  • Can you explain how you implement services using OOP principles?
  • How do you approach implementing services using SQL?
  • Could you discuss specifics related to using Spring?
Figure logo
Figure

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The hiring process began with a recruiter call, which was quite straightforward. The recruiter was helpful throughout. Following that, I had a second interview with two engineers. They discussed the company and technology and asked me about three questions. It's unclear what they were assessing. I was informed the next round would be a coding interview, but I didn't get to that stage.

Confirmed questions1 question
  • Do you utilize a whiteboard during interviews?

Figure Software Engineer Interview Questions

Quoted word for word from Figure interview reports.

Considering a given set of tables, what's the optimal approach for establishing relationships between them based on specific criteria?

Read reports

Can you show me how to implement a Spring Controller with a Service?

Read reports

How would you add new features to an existing code base?

Read report

Can you explain how you implement services using OOP principles?

Read report

Formats, difficulty and experience

Across all 7 Figure interview reports.

Interview formats

Behavioral 33.3%
Technical 33.3%
Coding 22.2%
System Design 5.6%
Other 5.6%

Interview difficulty

Easy 14.3%
Average 85.7%
Difficult 0%

Candidate experience

Positive 71.4%
Negative 28.6%