2 Technical rounds
1 General Discussion with Engineering Manager
1 Discussion with CTO
BharatPe is complete waste of anybody's time, They are just marketing their-self with BMW and all, because they are not having good tech team nor they posses any kind of professional behaviour. Even before the interview if candidate tells them his expected salary, after all the process they will offer no hike at all, wasting everybody's time.