I applied online. The process took 5 days. I interviewed at ITC Engineering (Sunol, CA) in Jul 2018
Interview
First contacted via email and set up for a telephone call interview followed by in-person interview after few days. Pretty generic interview questions asked. It was easy to get through.