The initial step was an online C++ coding test. Then, a 30-minute technical phone screen with a recruiter about data structures and OOP. Next, a 90-minute technical interview onsite that included more C++ trivia and coding. Following that was a 60-minute behavioral interview with 2 hiring managers. Finally, an offer, which expires in 24 hours.
Timed online C++ coding test: trivia and Leetcode easy.
Tree traversal
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.