I directly applied on the company's Website. The interview process consisted of 2 rounds; telephonic and face-to-face. Telephonic interview was very good. The interviewer asked fundamental questions about Java.
In the face-to-face round there were 3 sub stages, first one was to pair programme with 3 different programmers, second round was about Java questions.