2 rounds of technical interview followed by 2 HR interviews. They take a long time to finalize everything. Probably around 3 months or so. So be patient and ready to negotiate.
Interview questions [1]
Question 1
Usual technical questions plus work life questions