The interview process was straightforward. I had a phone screen with a recruiter to go over my resume. Then, a 2-hour technical interview with questions from what became my day-to-day tasks. These questions were algorithm questions, e.g., "how will you solve this problem?", etc.
The next round was behavioral, with a lot of "describe a time when..." questions. The final round was offer negotiation.
How will you design a software component to send signals to different controllers using different communication protocols?
The following metrics were computed from 5 interview experiences for the General Motors Software Engineer role in Toronto, Ontario.
General Motors's interview process for their Software Engineer roles in Toronto, Ontario is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for General Motors's Software Engineer interview process in Toronto, Ontario.