I first completed a Hirevue that asked some pretty open-ended questions that one would have to think about thoroughly. About two weeks later I was invited to take the first-round technical interview, which I thought was very straightforward. Then came the final round a week later, which consisted of three back-to-back interviews. I was told that they would be one business case-study, one technical and one behavioral round, but it seemed I got two behavioral and one technical instead. The interviewers were very friendly, and the whole process went swimmingly.