I applied online. The process took 2 months. I interviewed at General Motors (GM) (Pontiac, MI)
Interview
Phone and Onsite, Manager and group leader took onsite interview, mostly technical and then had a STAR interview almost entire day at other GM location. Interviewed by 4 different people.