I applied online through their website with the process taking about 3 weeks.
First phone call was with the recruiter. They had then set up a preliminary interview with one of the senior engineers.
First engineering interview wasn't difficult. This occurred over a Zoom call. Talked about experience and what I wanted in my career. They then asked a few technical questions.
Passing that, I then was scheduled for 4 separate engineering calls. Only the first had a "coding test". Everyone asked technical questions and culture questions, but was a very casual conversation. I really liked my interviewers, so my interviews just flew by, some overlapping on time.
Was told that I'd possibly hear back the next week. I heard back the next day with a verbal offer. Written offer came about 5 days after that.