The whole interview process was pretty good and it adequately measured my abilities. Everyone involved in the process was really nice. There are three rounds first one was a light 20-30 minute technical round, second round was a deep dive in technical expertise and one project which was around 1 hour and then last round was casual chat with VP, mostly behavioural around 30 minutes.