The interview process involved multiple rounds with different domain experts. The stages included an introduction phone call, an in-person technical interview, followed by an in-person behavioral interview. The technical interview required the use of the SMART interview method to define previous work experience.
Explain a time where you worked with difficult people and how did you turn the situation around.
The following metrics were computed from 12 interview experiences for the General Motors Software Developer role in Canada.
General Motors's interview process for their Software Developer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for General Motors's Software Developer interview process in Canada.