I had 3 interviews: HR, technical manager, and technical team. First interview consisted of basic HR questions about workplace scenarios. Second interview was with the technical manager discussing my background and the third interview was with the technical team discussing my technical expertise. Had a final meeting on-site and was offered the job about a week later.