I applied through university. The process took 4 weeks. I interviewed at General Motors (GM) (Montreal, QC)
Interview
I had a phone interview with HR, then an online assessment, then an in-person interview with two engineers. Between each part of the interview process, there were between a few days and a few (2-3) weeks.
Interview questions [1]
Question 1
The first half of the in-person interview involved me walking through my CV and explaining my background. The second half was answering behavioral questions using the STAR technique.