I applied through college or university. The process took 2 weeks. I interviewed at Oracle (Los Angeles, CA) in Jan 2014
Interview
Applied through USC and Interviewed through Skype. Recruiter looked disappointed with my face and answers, she ended the interview in 5 minutes and lied to me saying she would send my info to the hiring manager. I emailed her after a month of not hearing back. Never received a reply back. Definitely left a bad impression.
I applied online. The process took 2 months. I interviewed at Oracle
Interview
5 interviews ( phone and personal) with recruiter, first line manager, second line manager, country manager, language test. feedback within one-two weeks. they asked for salary expectations upfront, but still salary negotiation was possible at later stage.