I applied online. The process took 3 months. I interviewed at Oracle in Jun 2008
Interview
I had 3 interviews: 1 generic phone interview with a recruiter in the UK, then a face to face interview with a manager in Milan, then another phone interview with my manager in Spain.
I applied through a recruiter. The process took 2 weeks. I interviewed at Oracle in Apr 2012
Interview
It was a thorough interview which lasted for about 90 minutes. I was asked all sorts of questions but I was a little disappointed because I was informed about the outcome until I followed up after 20 days.