I applied online. The process took 1+ week. I interviewed at Celestica (San Jose, CA) in Aug 2018
Interview
It requires several rounds interview by different functions. In overall, the interview is reasonable, to check the experience and also the capability. The interview is not aggressive and can have enough to prepare.