I applied online. The process took 3 months. I interviewed at Chevron (Jakarta) in Jan 2012
Interview
They will contact you than provide a schedule of interview ,normally they ask you to come to their office, after it is done , they will ask you for medical check then wait for further information from them