The initial interview was at a career fair and was immediate. This interview consisted of both behavioral and technical questions to gauge the candidate. After this, I was selected into a second stage of interviews, which was held on-site at their facility. The interview was nearly identical to the first.
Explain a time you had an unpopular opinion and how you handled it.
What are abstract classes in Java?
What are interfaces in Java?
What are primary keys and foreign keys in MySQL?
What does an INNER JOIN do in MySQL?
The following metrics were computed from 3 interview experiences for the General Motors Software Engineer role in Atlanta, Georgia.
General Motors's interview process for their Software Engineer roles in Atlanta, Georgia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for General Motors's Software Engineer interview process in Atlanta, Georgia.