phone interviewed for several positions and on site for one. The hr lady was very helpful and submit my resume for several different groups. It was just particular phone interviews. I was asked basic programming technical questions, most are related to my resume. Mostly my interview process just last one hour or so, on site one is longer. talked to team members. Offer came in about several days later.