The interview included a phone screen with Recruiter, interview with Hiring Manager and second interview with co-worker. The questions were typical of the type of work I was doing and the process took about 3 weeks altogether. Overall, it was a comfortable process and they kept me informed along the way. The people were very informed and welcoming.