I applied for the job and got a call from the hiring manager directly. I was surprised that HR didnt call. A 30 minute phone interview happened in a few days time. The interviewer focussed on core java/j2ee based questions. There were some spring/hibernate questions as well which could be found online. I was called for an onsite interview in a few days and had similar technical round. The met the Program manager, who gave overview of the project and expectation.
They also wanted other team members opinion and so I was asked to attend one more phone interview. This time the technical questions were more detailed and was at the level of syntax. Again, you can find these questions frequently asked in interviews and could be found online.