I applied through a staffing agency. The process took 2 months. I interviewed at Celestica (San Jose, CA) in Feb 2021
Interview
Fairly straightforward. Prepare to answer questions about the company. Know who their competitors are and what they specialize in. Wait time to hear back depends on the team hiring, they took 2 weeks to get back to me.