I applied online. The process took 2 weeks. I interviewed at Celestica (Toronto, ON) in May 2009
Interview
Started with HR calls. This is very friendly. Then hiring manager, manager's boss. No technical tests. Team Panel interview is normally conducted with the team you will work with. The interview process is not stressful. People here is very nice.