I applied through a recruiter. The process took 5 months. I interviewed at Barclays (Noida) in Jan 2012
Interview
The interview process is very long, for me it took 5 months.
The quality of questions are very good and there can be 3-4 rounds of interview, first 2 technical and then onshore round.