Retool logo

Retool Software Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
65.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Retool.

Showing 3 of 23
Retool logo
Retool

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Coding System Design Technical Behavioral

The interview process started with a virtual recruiter screen, followed by a technical screen that included coding and system design. Candidates had the option to come into the office for an onsite interview, which consisted of two coding rounds, a project deep dive, and a meeting with the hiring manager for behavioral questions. It was an enjoyable process and easy to schedule. The coding questions were interesting, and the interviewers were warm and friendly, which helped calm my nerves during the technical coding screen.

Confirmed questions4 questions
  • A LeetCode medium problem was given for the technical coding screen.
  • The other coding questions felt practical, fun, and iterative.
  • Questions about the project deep dive.
Retool logo
Retool

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding System Design

The interview process really showed the company culture and people in a bad light, even though I had a good first impression. It was the worst interview experience I've had with 16 companies this job search. The recruiter told me my technical interview wouldn't be a LeetCode question and that they cared about practical coding. I prepped for practical coding, but the phone screen ended up being exactly one of those classic LeetCode questions. The interviewer was super disengaged, mostly silent, and came off really arrogant, which gave me a panic attack and messed up my performance. The whole system design interview was done on Google Docs. I wasn't prepped for that either, so I spent most of the hour waiting for us to switch to Excalidraw. The system design interviewer was nice, but it was a bit messy trying to get all the requirements down. I remember them being skeptical when I said a Postgres DB could handle 30 RPS search queries. They were so doubtful that I thought I'd messed up, but looking back, I think it's because I didn't give the answer they expected, and the scale assumptions we agreed on put them in a spot where simpler tech could meet the needs. I want to believe my interview experience isn't the real culture at Retool, but I'm worried this experience will scare off good people I'd want to work with.

Confirmed questions2 questions
  • Did you solve a LeetCode medium problem involving arrays?
  • Can you solve a practical coding interview question, similar to a classic LeetCode problem?
Retool logo
Retool

Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical System Design Behavioral

It started with a technical screening and then an onsite phase. The interviews covered programming, system design, and behavioral aspects. It was a long process but fair, and everyone was helpful. Feedback was given after each interview stage, which was appreciated. Overall, it was a good and smooth experience.

Confirmed questions1 question
  • Can you describe a challenging working relationship you've had?

Retool Software Engineer Interview Questions

Quoted word for word from Retool interview reports.

Can you write a function that plays a turn in a common word game?

Read reports

Can you implement a SQL evaluator in a programming language of your choice?

Read reports

What are your thoughts on building an app with React/Vue/Framework of your choice?

Read report

Did you solve a LeetCode medium problem involving arrays?

Read report

How would you approach debugging a project to find and fix bugs?

Read report

Formats, difficulty and experience

Across all 23 Retool interview reports.

Interview formats

Coding 34.4%
Technical 26.6%
Behavioral 21.9%
System Design 17.2%

Interview difficulty

Easy 4.3%
Average 69.6%
Difficult 26.1%

Candidate experience

Neutral 13%
Negative 21.7%
Positive 65.2%