I applied online. The process took 2 months. I interviewed at Chevron (San Ramon, CA)
Interview
I had a screening discussion with a recruiter by phone, then a phone interview with hiring manager was set up, then an in-person interview at the job site would have been set up