There were 4 Technical rounds and 1 HR round.
Round#1 : All questions were related to Core Java (mostly Multi-threading, Collections) and some coding questions which were of easy level. Depth knowledge of Java required.
Round#2 : Again few multi-threading coding questions and basics of OSI Model
Round#3 : It was completely about previous project. Asked scenario based questions related to current project. Like why this approach is used why not the other approach and all.
Round#4 : This round was mostly to check if given some business scenario, what best solution candidate can approach and ownership quality check.
And finally, the HR round which was normal discussion.