Find the job through recruiter and was phone interviewed by the recruiting manager of the company for about an hour. Received another call to invite for a site interview and was interviewed one on one, each about 30 minutes, visited the department. received offer in about a week.