The interview process was really good. The recruiter and hiring manager were very quick to respond to my queries, and were very flexible as well when I went on my honeymoon during the interview process and when I got sick.
The questions were not very difficult, and very on point. They were expected, so if you prep well, it should not be bad.
There are quite a few rounds, including an exercise, which took quite some time to get right - but again, was very relevant.