1st round - link to test in which aptitude questions, MCQ and 2-3 small programs were asked
2nd round- technical about Java 8 features, HashMap or Hashset workings, Microservices etc. It was really good and the interviewer was awesome and really gave time to think and answer ...Also interviewer was listening carefully to the answers. The half hour interview was stretched to 45-50 minutes but it was wonderful experience because this shows that the interviewer was really interested in interview and wanted to hear what we know about the concepts n all
3rd round: This one was worst. The interviewer now was 16+ years experience guy who was not interested in interview at all and was in too much hurry. If I was taking even 4-5 seconds to think before answering the questions, he moved to next question saying "ok leave it no issue...lets move to next"
My answers were right almost 65% and remaining things went wrong for me.
But mostly its due to the interviewer was in too much hurry and was not giving any chance to think before answering. Seems like he was expecting me to answer in 1 word for every thing within 2-3 seconds else you lose.
Overall it started good but then turned out to be haunting and bad experience.
Interviewers and companies need to understand that often 30 minutes of time is not enough to know the strength, skills of 6+ years experienced employees.
If my company is paying me monthly salary, it means I am skilled enough to code at least otherwise why would any company keep me and pay me salary.