Interview was scheduled over email and then by phone. They give advertisement in leading newspapers for mass recruitment, else it is normally searching from job portals/referrals.
First round is a technical round based on Java, JSP and JavaScript. This is a online exam and has strict time limits, and the questions are pretty hard and multiple choice.
Second round is technical interview by the concerned team manager. This also can get tough depending on the department. The project team doesn't look for much technical guys, but the R&D team looks for highly technical candidates.
After that is the HR round. This is normally a formality unless the candidate does something unusually wrong in the interview.