I applied online. The process took 4 weeks. I interviewed at bp (London, England) in Mar 2014
Interview
After filling out the application form I was contacted for a final round telephone interview. Most of the questions on the online application seemed generic and not company specific although they did have one question related to their 5 core values (you had to give an example of atleast one situation when you've used/applied one or more of these values in everyday life).