I applied through a recruiter. The process took 2 months. I interviewed at Oracle (Bengaluru) in Nov 2013
Interview
Typical interview process, HR reaches out followed by Hiring Manager's round. I had 8 rounds of Interview, all 8 people asked the same set of questions in same order. After 8th round, I told that I cannot come for further rounds. The HR understood that they might loose me and finally made the offer.