I applied through a recruiter. The process took 6 months. I interviewed at Oracle (Redwood City, CA) in Mar 2013
Interview
three plus hours telephonic interview followed by face 2 face and group panel interview. After that face 2 face interview with Sr. management and VP. Finally HR meeting followed by offer in 15 days.