I applied through university. The process took 2 months. I interviewed at bp in Oct 2012
Interview
I applied through campus career fair services and got asked to do an hour and a half interview. Thirty minutes was behavioral questions, thirty minutes was a technical question, and thirty minutes was general information given by the recruiter or questions that I could ask the recruiter.
Interview questions [1]
Question 1
The technical question went something like, "What problems would our company face when shipping oil in a pipeline over a mountain range, then down a valley? Where would areas be with high pressure and low pressure? Show us all the steps you take to answer the question."
The process was pretty long, it contained 12 questions (2 of which were more relocation questions). The interview was through an online program, but I didn't have trouble accessing or figuring out how to use it. The interview wasn't live but they did use real people to ask the questions.