My initial interview was with the recruiter to make sure I was a good fit for the role. I was then setup with a phone interview with the hiring manager. My final interview was with a few other people from the team to ask more technical questions around the role. Overall I had a great experience!