I applied through college or university. The process took 2 weeks. I interviewed at BMW Group (Toronto, ON) in Feb 2017
Interview
Had a phone interview discussing my experiences and basic behavioural questions to the Intern I'd be replacing. Phone interview lasted around 30-40 minutes, after the call I got an email the next day confirming the 2nd round interview which would be in person.