I applied through a recruiter. The process took 2 months. I interviewed at EdgeVerve Systems (Bengaluru) in Jan 2012
Interview
1. Aptitude
2. Technical interview.
3. DM interview
4. HR interview
Aptitude is difficult. Prepare technical. they might ask design pattern and all. Also test there Banking experience. Mostly interview will be there week end.