I applied online for the general Entry Level Information Technology role. It was your average online application, and a few days later, I was emailed a HireVue online interview which I was given 48 hours to complete. It consisted of five behavioral questions for you to answer. You had two attempts per question if you wished to record them again, with unlimited time to think between the two attempts. Following the five video recorded questions, there were three logic/mental aptitude games: find the odd shape out, mental math, and find the matching patterns.
Two days after completing the HireVue virtual interview, I was sent a coding challenge. I had thirty minutes each to solve two coding problems (LeetCode easy). I was rushed for time to finish both, as the provided IDE was horrendous. I completed one of the problems and passed the test cases, but had a partially completed second problem that I could have completed with ten more minutes. I thought this partial success would be the end of the road, as I didn’t hear back for over a week and a half, but I ended up moving on to the next round. Add some comments to your code to explain your logic, especially what you would have done next if you are running out of time.
A week and a half after the coding challenge, I received an email asking me to set up a time for a phone screen with a GM IT manager. I had this phone screen the day after receiving the email. It was 20 minutes long and consisted of some clerical questions (work authorization, address, graduation date, etc.), some general background experience, and why you want to work for GM. Additionally, there was discussion involving which GM IT location you would want to work at and overviewing each position that was open. If all goes well in this screen, you will be scheduled for an interview.
My interview was one week later. It involved two one hour video interviews back to back, each with a different IT manager. The questions were all behavioral, asking how your resume/work experience/projects apply to GM behaviors. Expect four or five questions each interview, with follow up questions as well. Take some time to prepare STAR format answers based off your resume and experience. Know your projects and experience forward and backward. Although there are no technical quiz questions, your technical experience and knowledge is important when answering the behavioral questions asked. After the interviews, I was told I could expect to hear back in 1-2 weeks.
Three business days after my interviews, I received a call from a IT department head, informing me that I had received a job offer. I received a call from HR a few days later to tell me offer details, and a written offer and onboarding documents arrived later that day. All in all, from application to job offer took about 5 weeks. The people I interacted with were very kind and professional and seemed to go out of their way to make you feel comfortable and at ease. Know your resume, practice STAR format questions, and be yourself and you'll have no issues.