I interviewed for a Sales and Business Development role out of college. I met with a recruiter at a job fair, and after a 5 minute conversation with me, took my resume and said that she might be in contact with me in the near future. A few days later, she called me to schedule my first phone interview, where she asked me basic questions about my job history, why I wanted a job at Oracle, and why I'd be good for a job in sales. This first interview was 50/50 her asking me questions, and me asking her questions.
After this, I had a second interview with a manager in Burlington, MA. She asked me more behavioral questions, as well as the typical "why do I want to work at Oracle" and "why do I want to work in sales" questions again. This was a very easy interview, and me and the interviewer ended up chatting about the fact that we were both from SoCal, and her move to Burlington. By the end of the interview, we'd gone past the allotted time, and she told me that i'd definitely be hearing back from my recruiter to schedule my final interview.
In my final interview, I spoke with a manager who was hiring for the office that I would be working at (HQ in Redwood City). He asked me more difficult behavioral questions (talk about a time I have acted against my superior, for example), and then specific questions about my sales role (name 3 websites that you could utilize on the job to find leads; What is something that you would change about Oracle and why?)
After my third interview, I was offered conditional acceptance dependent on a background check. Overall a very simple interview process that never got too difficult or intimidating.