Had an HR phone screen, a technical phone screen, then an hour and a half in-person interview with tech and HR. The hour and a half interview consisted of interviews with 4 different people, with the tech interview being a 2 on 1 interview. Overall, the process was fairly easy.