I applied online. The process took 2 months. I interviewed at Oracle (San Francisco, CA) in Mar 2013
Interview
Ihad a phone screen interview. After this, I was asked to come onsite for further interviews. I had 4 whiteboard and 1 lunch interview with the e team. After this, I was told that my application is going through the Hiring Committee. Hiring committee asked my HR to find a team for me before giving any decision. I then had two phone interviews with different teams in different departments
I applied through college or university. The process took 2 months. I interviewed at Oracle (Santa Clara, CA) in Nov 2013
Interview
I turned in a paper resume at my college career fair and to my great surprise, received an email inviting me to travel for onsite interviews - no phone screen. I "interviewed" with 5 teams, but all of them viewed it as a foregone conclusion that I would be hired, and only asked really soft questions and told me about their teams! No coding tests at all, except one that was very clearly for their background info and not for a hiring decision (i.e., how much to train me). This was the most unexpected experience possible.
I applied through college or university. The process took 1 day. I interviewed at Oracle (Pilani) in Aug 2015
Interview
There was an initial aptitude + technical test. Students were shortlisted into one of the two profiles on the basis of their scores. There were two technical rounds. There were standard questions on data structures and algorithms,some questions on Java. OOP. Some friends were also asked puzzles. There was an interview with head of technical team followed by H.R interview. Some friends had more rounds as well.