First, there was a screening call (very brief) with the recruiter.
Then, an hour-long phone interview with the hiring manager (including technical questions).
Then, a session of in-person interviews over an afternoon with senior people in the department (a mix of technical and general questions).
In all cases, there was a big behavioral focus to the questions, such as:
Give an example of when you had to make a difficult decision, and how did you make the decision?
The following metrics were computed from 1 interview experience for the General Motors Senior Java Developer role in Detroit, Michigan.
General Motors's interview process for their Senior Java Developer roles in Detroit, Michigan is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for General Motors's Senior Java Developer interview process in Detroit, Michigan.