The process was efficient and straightforward. First, I had a phone screen with a recruiter to gauge interest and compatibility with an open role. Passing that, I talked to the engineering manager who delved more into my technical background and experience. After that, I received a take-home to complete on my own time. Once I submitted that, the final technical interview was a debugging/code review round, where two engineers on the team I was interviewing for went through my submission with me, asking for fixes to certain bugs they had found and/or to implement new features. The final interview was with the CEO.
Overall, I appreciated how the technical aspect of the interview process was more relevant to the role than, say, a live leetcode style problem. And I thought the people throughout the process were all wonderful.