I got a call to schedule an interview the week after I applied. There were two panel interviews about 3 weeks apart with a mix of technical and HR-type questions. Most of the technical questions had already been covered in the application process, so there were few surprises there. My interviewers were very personable and I had plenty of time to ask questions at the end of the interview. I got an offer the day after the second interview. Overall a very positive experience.