You will get a call from someone in the Talent Acquisition department first. Some basic questions regarding your experience and eligibility will be asked. If they determine you are a good candidate, they will arrange an actual onsite interview. The interview questions are standard questions from a GM interview book, not technically oriented. They do look into your experience and skills/knowledge but do not make you write code on a whiteboard or things like that.
Nothing really too difficult or unexpected. For example, they would ask, "Give me an example in your job when you felt you're in a very difficult situation and why."
The following metrics were computed from 16 interview experiences for the General Motors Senior Software Engineer role in United States.
General Motors's interview process for their Senior Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for General Motors's Senior Software Engineer interview process in United States.