Interview began with 2 phone interviews, first is with an HR recruiter who covers the general info gathering. Second was with a member of the development team, they asked very pointed questions to gauge your knowledge of programming concepts. Was contacted within a day of the phone interviews to setup an onsite interview, this consisted of two 1 on 1 interviews. First was again with the recruiter and the second with the the manager of the development department. Very easy going and laid back atmosphere, didn't waste time with the usual standard interview questions instead worked hard to get to know me and what my interest were.