I applied online. The process took 5 weeks. I interviewed at Retool in July 2024
Interview
Talked with a recruiter then had 2 1h tech screens about a week later (1 frontend, 1 general programming). The next day I heard these went well and scheduled the virtual onsite for two weeks later. It consisted of another 4 1h interviews (1 frontend, 1 general programming, 1 system design, 1 manager interview). The recruiter said we'd have a prep chat before these, but they never followed up to schedule it. I heard back about the onsite a week later. The recruiter called me to give feedback, and despite doing exceptionally well on the frontend interviews, they thought I didn't do well enough on the other technical portions.
Interview questions [3]
Question 1
General programming interviews started with a leetcode type of problem, then added more parts that built on the last step.
Frontend interviews were building a React component. Started with rendering a simple data structure, then adding more features like fetching from a mock API
The system design interview talked through data structures and algorithms I would use to build a feature related to Retool's product. No coding in this interview, but I explained some concepts using pseudo-code.
I applied through a recruiter. I interviewed at Retool (San Francisco, CA)
Interview
Was reached out to numerous times by recruiter for a frontend software engineer position. Decided to respond to see if the job aligned with my skills and was routed to another recruiter. Met with them and they wanted me to interview for the design engineer role instead. Was ghosted after initial meeting.