Overall, it was a good experience. The interview process was quite slow to start with but rocketed to completion later.
There was a Hackerrank test for initial screening. To be very honest, I missed the date which I communicated for the test completion by a couple of days. But once I submitted the test, there was no follow up for around 10-12 days (I thought that the feedback might be negative).
Then one day, I got a call to schedule my interview rounds. I was already serving my notice period, I needed to complete the process very quickly.
I really liked the fact that sensing the urgency, the process was expedited. I had my 4 rounds (3 Technical Rounds + 1 Culture Fit Round) and the offer was rolled out. And all of it was completed within a week. They covered up for all the lost time.
Kudos to the recruitment team for that!