I applied in-person. The process took 6 months. I interviewed at Occidental Petroleum (Houston, TX) in Jan 2016
Interview
it took me 6 months to get the job. it stated with recruiter, then followed up a round of interview on site. They wanted to offer me contract to hire, and I declined. Later, they called me again, another round of interview, and then job offer.