I applied through a recruiter. The process took 2 months. I interviewed at Oracle (Gāndhīnagar, Gujarat) in Oct 2010
Interview
Attended three rounds including one technical round and two HR/Manager discussion rounds. All were quite easy. In technical round you may expect questions on DB part even though you are not really being hired for DB job
I applied online. The process took 2 months. I interviewed at Oracle (Bengaluru) in Apr 2011
Interview
Applied online. Got a call within two days from Hiring Manager for scheduling the first telephonic round. after couple of telephonic rounds, was asked to fly to Bangalore for a face to face meeting. No HR round happened. Offer approval takes a really long time.
Interview questions [1]
Question 1
Basics of pl/sql and java
Details of tasks performed in previous job