Round -1 group discussion, random topic, 15 participants.
Round -2 technical round, apparently satisfactory, final questions about salary and current notice period.
Round -3 technical..... again(further grilling)
Just had a small discussion with HR regarding salary, in between the technical.