By far one of the better interview experiences I've been through. While it's a bit on the longer side with multiple rounds, each round is clearly defined, with the scope of the interview made known to the candidate in advance.
The technical rounds were hands-on and not purely leetcode style challenges, which was nice. This gives candidates the opportunity to show architecture and design skills beyond just straight coding. Beyond the technical questions, the multiple rounds give you the chance to speak with many different people in different roles to get a good idea of the company culture.
Another plus was the amount of information provided to candidates about the company, its performance, its culture, and its direction. It was great to get a deeper insight into those things that you normally only learn about after joining.
I also interviewed completely remotely throughout the COVID-19 pandemic, so everything was via video. Despite that, it was still very efficient and smooth.
My interviews / challenges:
1. HR screen
2. Codility test
3. Technical interview + whiteboarding with CTO and Tech Lead
4. Light technical interview with other Tech Leads
5. Take home API design challenge
6. Interview with CEO