While the interview process was long, and intense, I felt it allow me a chance to get to know the company and team just as much as they got a chance to get to know me. I went through an initial HR screening interview, before meeting the hiring manager. From there I went through the loop interview where I interviewed with 4 separate team members from the department. I had a final interview afterwards with the hiring manager's boss.