I applied through a staffing agency. I interviewed at Oracle (Bengaluru) in Oct 2012
Interview
6 Levels of interview
1st Round - Written Apti Test
2nd - Panel Interview
3rd - Principal consultant
4th - Manager
5th - Director
6th - HR
Very lengthy process, too many levels of interview.