Through recruiter, 2 interviews. Reference checks after first interview. Some technical questions but more personality and interpersonal skills questions. All in all quite a long process and most of the same questions were covered in the first and second interviews.