I applied online. The process took 3 months. I interviewed at Oracle (Austin, TX) in Jan 2011
Interview
a couple of phone screens with diff internal recruiters, and then a panel interview in person. the phone interviews were really spread out, like 2 months, so i didn't think i did too well on the initial one obviously. then after the 2nd phone interview, the panel interview wasn't that far off. after the panel interview, it was another month in half of background checks before i got the offer and accepted it.