I was impressed with the speed of the whole process. It was literally a matter of days between the time I was first interviewed and when they decided. I seem to recall getting the interview also didn't take much time.
The interviewers were conducted on campus. Over two days, I spent less than three hours in interviews that were given by three or four people.
I felt they asked relevant questions that gave candidates the opportunity to show that they were qualified for the job. No impossibly difficult puzzle questions. I was asked to write code. There was also a technical design question.