Pathetic.
1st round was written, decent one and they completed the assigning and correction quickly.
3rd Round: guy knew what he was expecting and asked questions based on it. All questions are from Java, Spring and Database queries. Decent round.
2nd Round: Worst interviewer I have faced by far. He was arrogant and was laughing when I answered and for everything I say, I get a reply, "I know that". You should not be in interview panel if you there to show off. Specially if you do not know things. I had hard time explaining him, Java HashMap can have collisions in a index and to resolve that they use linear chaining using linkedlist. But he started saying there are no collisions and saw sort of mockery smile( not sure what is the term for that :) ). Then came why Java 8 has BST in HashMap implementation, his say was it is because linked list can grow longer that is why BST is added. From what I know, Java already have load factor to check that. Instead I feel they use BST to avoid frequent rehashing. Overall Pathetic.
I do not know if I am shortlisted for managerial or HR discussion. But, frankly I do not want to even consider the company for these discussions.
Hiring manager should know , your interview panel is the first place candidate interacts with you .
Interview Panel needs serous training in terms of behaviour.