I applied through college or university. The process took 2 days. I interviewed at NOV (Houston, TX) in Dec 2008
Interview
They brought down a big group of college kids, and were looking to hire several for a year long rotation intro position. The two days included a nice dinner, several 1:1 and 2:1 interview times, and presentations.