I applied online. The process took 3 weeks. I interviewed at Celestica (Tucson, AZ) in May 2018
Interview
The interview process required two phone interviews - one with an HR rep to get a sense of your character and experience, one with a manager to better understand your experience, and one in-person interview assessing your technical aptitude