I had three to four stages, and a presentation with the hiring manager in the final stage. The first stage is a general behavioural interview, the second was a preparatory call to discuss the details of the presentation, the third was about their cultures and values and seeing if you're a culture fit, and the fourth was the presentation.