I was contacted by e-mail the day after putting in my application. The first stage was an automated interview where I filmed answers to a few questions. It was weird, but I did it, and less than six hours later I got confirmation that I would have a video interview with some of the lead developers. There were no whiteboarding/live programming challenges. One week after that, I was told I had the job.
The entire process, from putting in my application to being told I had the job (but not including the time for the background check) was two weeks.