There were 3 stages:
- Screening and Interview with HR
- Interview with Hiring Manager - more or less a brief introduction of what they do and what they expect and then you tell them who you are and wha you are looking for
- Test, Presentation and Final interview - 20 min test which requires you to work very fast and then presenting the outcome. Final interview requires you to explain you would be a great fit for the role and what can you bring to it.