Interview process consisted of 4 rounds.
1st round was over an email that I have to answer some questions the HR sent
2nd round was with the hiring manager who asked about my experience and looked over my portfolio [1hr]
3rd round was an Assessment where I submited a presentation to the same hiring manager from round 2.
4th round was with the same hiring manager who wanted to have a final sit down to just get to know me as a person and fill me in more about the project and the team. [30 min]
After all the rounds I received an email from the hiring manager that he wanted to have a quick phone call with me. That is when I was given a verbal offer and talk more about my salary, start date, and so on.