An initial recruiter screen, followed by a short take-home and three pairing interviews that continued to build out the project. The process was spread over a couple of weeks, but was given flexibility with scheduling. I cannot emphasize how wonderful the process was. Everybody made me feel at ease as I worked through things and how genuinely fun it was. No whiteboarding and no tedious leetcode-style problems, instead reflected the type of code I do in daily life and for fun. 10/10 experience.