Very exhaustive and the process involved 3 rounds.
Two technical rounds one hr round.
Followed by managerial rounds that gave us understanding of the role. Expectations from the role.
Overall it was a good experience and got to learn about the company.