I applied online. The process took 6 weeks. I interviewed at BMW Group in Nov 2018
Interview
I applied online, was quickly asked to take standard online tests. I then scheduled a phone interview, which lasted around 35 minutes. I received feedback just over a week later.