The interview process was completely online.
Initally there was Screening Round by the HR over the call followed by 4 rounds of Interview(60mins each).
The initial two rounds of interview consited of understanding my technical understanding of the subject which I have previously worked on. Techincal questions were asked, which are directed towards the understanding of the problem, than syntax, ample amount of time is given to think and provide an answer and they nudge you towards the right direction when you are confused.
Following this the HR round, where its more of an discussion with the HR rather than an "Interview", we discussed on my the previous roles and responsibilities and what was expected from me for the position.
The final round was with the Head of the Engineering Team, this was an discussion on my previous role and how I have contributed to it. Following that was an explaination on the expected responsibilities for this position from me and more about the product