
Retool Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 92 interview experiences · FREE TO READ
Which role are you interviewing for?
24 roles · 92 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Retool.
Software Engineer
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.
- 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.
Sales Manager
I had a screen call and then met with the hiring manager. I thought it went really well, and the HM even said I had an excellent experience and we'd definitely talk more. But then I got a rejection notice the next day. When I asked why, I was told that talking negatively about my previous experience (getting made redundant from a big tech company on short notice) can make you seem not solution-oriented. I pointed out that the HM's reaction on the call seemed positive, and they said sometimes hiring managers get a bit too excited.
- Considering your brief tenure, how do you view your decision to join your previous employer?
Technical Account Manager
Had 2 rounds and a final round virtual onsite! First round was a screener with the hiring manager, had a take home presentation and then another call with the recruiter before the final round. Final round was 5 interviews. A culture fit, technical round using the product live, speaking with another TAM to discuss how you deal with churn, a VP to understand how you work alongside pre-sales and finally with your skip. There were a few last minute reschedules. All of the interviews were great except the skip who wasn't really paying attention and seemed uninterested in interviewing.
- Tell me about your past experience managing churn.
- What strategies would you suggest to increase product adoption?
Support Engineer
I had an initial chat with the hiring manager, then a take-home task where I got to build an app using Retool, which was pretty fun. After that, there were four interviews: first, a technical interview with a support engineer, then a behavioral chat with a support manager. Next was a teaching interview where I built an app with one engineer and then had to teach it to another. Finally, I had a last behavioral interview with the head of support. Everyone was really nice and helpful the whole way through, giving me pointers on what to focus on and how to get ready for each part, so there weren't any unexpected things. It was a genuinely great experience overall.
- What are your criteria for joining a new team?
Retool Interview Questions
Quoted word for word from Retool interview reports.
“Using SQL, how would you sort a list of names by last name?”
Read reports →“Could you write a function that takes an answer word and a guess word and returns a 5-element array indicating the result of the guess? The array should contain 'G' for a correct letter in the correct position, 'Y' for a correct letter in the wrong position, and '_' for an incorrect letter.”
Read reports →“Design a syntax for user input to cells that allows cells to be functions of other cells, supports string, number, boolean, and null data types, and enables one sheet per view.”
Read reports →“Can you write a function that plays a turn in a common word game?”
Read reports →“Regarding the cloud version of Retool, what security measures are implemented?”
Read report →“Can you fix this code to produce the correct output?”
Read report →“Can you implement a SQL evaluator in a programming language of your choice?”
Read report →“Can you build a React application that fetches images, displays them in a grid, and includes a filtering feature?”
Read report →“Could you describe the types of data sources that Retool can connect with?”
Read report →Formats, difficulty and experience
Across all 92 Retool interview reports.