I applied online. The process took 4 months. I interviewed at BMW Group
Interview
It was an easy interview and took very little time to complete. I received the call from HR then an engineer, the interviewer was nice and friendly. Then I got the offer for BMW for the SDE Intern role. Pretty smooth interview process.