The whole process took about a month - Everything was done remotely and the steps were clearly stated at the beginning.
The first step was a few online screening questions including one that required a small amount of coding. Then the next step was a take-home coding project that took a few hours. After that there was a phone interview with four engineers.
Neither of the coding quizzes were tricky but were also good enough that they provided the opportunity to demonstrate that you have the basic skills required in the real day-to-day work. The interview questions were well balanced between general and technical ones. Everyone was friendly and easy to talk to. Overall, I felt that the interview process was a positive experience.