The process was very standard, 1st round with HR team, 2nd with team leads and then 3rd with wider team. The 3rd stage was a little deceptive as they said I had to do a 20 minute presentation but my feedback was that I rushed the presentation and could of used longer than the 20 minutes. Come prepared to the final interview with more general interview questions.