I was contacted by their HR department through a job portal. I was called for F2F interview on a weekend. The process started with a written test. Every candidate was given some programs to write on a paper. Programs consisted of arrays and strings. The second round was a technical discussion and I was asked about spring and RESTful web services as it was on my resume.
I was asked to leave for the day and told that their HR dept. will contact me. I got a call 2 days later and was asked to appear for another technical round of interview over the phone. The interview was good and well structured. There were questions on collections, exception handling, database. The discussion was great and the interviewer was putting really good questions. They asked me some questions on database and multi-threading to which I declined as I had less hands on experience in both these topics.
I received a feedback mail that day itself saying informing that I haven't cleared the last round as they were specifically looking for someone expert in database and multi-threading.
It was good to see that they shared interview results with my strong and week points.