I received an e-mail invitation for a phone interview, along with an online assessment, about 2 weeks after submitting my resume online. The phone interview was about 30 minutes, and the HR only went through my resume IN DETAIL (every single job listed on the resume). Then after 2 weeks, I received an e-mail for a 60-minute in-person interview with the Head of the department. The interview lasted for only 35 minutes, since the interviewer focused more on my fit in the company/team and career goals. Then after another 2 weeks, I got another in-person interview with the Team Managers. This time, the interview was an hour long, and the Managers went through pretty much all the behavioural questions.
I have received a call from HR that they are finalizing everything and will get back to me in the next few days regarding their hiring decisions.