I applied through university. The process took 5 weeks. I interviewed at General Motors (GM) in Nov 2019
Interview
Spoke with GM at my university and was told to apply online. Applied online and received a notification for a pre-recorded interview with IQ assessment. Contacted a week later for a 30 minute phone screen. Little after a week was contacted for a final interview with a hiring manager. Received a callback 3 days later with an offer from HR.