Submitted an application with a writing sample and coding sample, had a phone interview almost a month after submission. 3-4 weeks after received a call inviting me for an on-site interview.
The onsite consisted of multiple panel interviews, overall, I met with 7-8 people. There were two quizzes. Both of them were testing how much attention to detail you pay, one was more qualitative and the other quantitative, but both easy and they give you enough time to complete. For the more quantitative based quiz you have to explain your answers to the interviewers.
Everyone I met was great and they provided very thoughtful and informative answers to my questions. Although the interview process was long, the HR team was very responsive from the very beginning.