The online interview had three sections. It started with multiple questions about data structures and algorithms, which were a bit difficult. Then there was a C++ coding challenge to solve.
The last part was a behavioral part that was being recorded. I was asked two questions and had to answer them while talking to my webcam. I did not like the last part, as it felt unnatural. Also, be prepared to speak about 7-10 minutes.
Questions about data structures, algorithms, time complexity, etc. The behavioral part was about my past experiences and projects.
The following metrics were computed from 3 interview experiences for the General Motors Junior Software Engineer role in Toronto, Ontario.
General Motors's interview process for their Junior Software Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for General Motors's Junior Software Engineer interview process in Toronto, Ontario.