Initial phone interview, which was an introductory chat with the hiring manager to explain the role and give an overview of the team.
Followed by two interviews with different teams. First interview was with hiring manager and a team member. On this one I was tasked to solve a case scenario proposed, and also discussed my skillset and background. Following interview was with management team, this time no task but discussion about skill set and fit on the team. The whole process was fairly quick, from application submission to the second interview it was less than a month.