I thoroughly enjoyed my interview process with Retool. They moved quickly which I greatly appreciated. They were transparent about what to expect during every interview. I had a screening call (30 mins), call with manager (45 mins), optional take home technical challenge, live technical interview with a current support engineer (45 mins), virtual onsite interview (2 technical, 1 situational).