The interview process was relatively straightforward. There was a phone screen from the recruiter then a couple of weeks later, with the hiring manager. After the hiring manager call, I was invited for an in-person interview with four people - peer, superior, superior and hiring manager. I thought I was done, but then there was another round of four interviews after that (eight total).