Three interviews- screening call with recruiter, then had interview with hiring manager, then had last interview with hiring manager and two key members of the team. It ended with a verbal offer from the hiring manager which was further supplemented with contact from the recruiting team.