I applied online, went through phone screen with their recruiter, and then a video interview. Afterwards, I was given a week to complete a design assignment, which was redesigning one of their current screens in production. Here's where it becomes a bit tricky. It's understandable that companies want to evaluate candidates for technical skills and design process, but there are concerns in the design community around this method for evaluating candidates.
Despite being aware of these concerns, I worked on and submitted the assignment anyway. I received a response for moving onto the 4.5-hour on-site interview. On the day of the interview, it started with a 45-minute whiteboarding exercise with a PM and designer, and then 45 minutes of Q&A with them. Next, there were four 1:1 interviews with other members of the team, most of them 45 minutes long, each. Everyone but one person was remote, so they conducted the interview mostly through video conferencing. I didn't get to present the design challenge to the team, so I wasn't sure what was their feedback to the concepts I submitted, which I felt was a little strange. After the interview was over, I sent individual thank you notes to each person I spoke with. I didn't hear a response until nearly 3 weeks later. The entire process took 7 weeks, from applying online to hearing the final results.