Three stage process; the first interview is with the hiring manager and a HR representative, the second interview is with a member of senior management and the third is with the team you'd be entering into. The first stage was more conversational and mostly surrounded previous experience and discussed how you could fit the role, what the role requires, what it's like working for the company, etc. The second stage was more technical and competence-based. The third would be to see how well you'd fit with the existing team.