Applied online, no phone interview. Received an email from recruiter week later, and was asked in for an onsite interview. interviewed with 4 people total 1 at a time took 2 1/2 hrs. Everyone was very nice, and seems like a great place. I was only asked basic behavioral questions, and went over projects listed on resume. No technical questions were asked, but i have heard they do.