I applied in-person. The process took 1 day. I interviewed at BMW Group (Markham, ON) in Feb 2016
Interview
they asked basic questions about driving history and criminal background checks, if you can pass those you pretty well have the job. took me a total of maybe 30 minute interview