I applied through college or university. I interviewed at BMW Group
Interview
The whole process was less than one month. With four rounds of interviews in total. The recruiters and managers were pretty nice. No surprise, I accepted the offer after the interview.