My application was submitted through an internal referral, and I was contacted by the recruiter within a week. The recruiter was very helpful in providing tips on preparing the interview and the format of the interview.
Even though I didn't get an offer, the overall interview process was very pleasant. Each interviewer is assigned to test on one or two specific skill set of yours. All the coding and design questions are fair interview questions, and the interviewers were all pretty friendly.
I had an additional "practice" interview to prepare an interviewer to learn how to interview. Also, most of the interviews had a shadow interviewer, but this seems to be the norm for all the companies I interviewed.