I applied online. The process took 2 weeks. I interviewed at General Motors (GM) (Toronto, ON) in Sept 2018
Interview
I applied online, and two weeks later, I received an email from their HR. Basically, I would receive a phone screen. During the phone screen, the HR went through my resume, but didn't ask hard questions. It went smoothly!