I applied online. I interviewed at General Motors (GM) (Markham, ON) in Oct 2020
Interview
Initially HR did a telephone interview with some basic questions. Then there was a video recording session. This was followed by 2 rounds of behavioural and technical rounds. Employ STAR method while answering.
I applied through an employee referral. The process took 3 months. I interviewed at General Motors (GM) (Roswell, GA) in Jun 2014
Interview
Applied to several jobs that looked interesting over many months. Received a call back and phone interview for one, but no request for on-site interview. Finally, one of my friends got hired and with his recommendation I was contacted about a Lead Developer position. Did the phone interview. Followed up with on-site. Then an offer
Interview questions [1]
Question 1
On the phone and on-site the interviewer asked several situational problem solving questions eliciting me to respond with examples from my own work experience. However, on-site they also gave me a coding test with requirements for small programs and 4 SQL statements. The requirements were simple, but more academic than real world. (I have never been paid to write a Fibonacci code generator or a Palindrome detector) Anyone who has been out of college for 20+ plus years would require at least 10 minutes per question just to dust of the cob webs, and the test had a 30 minute time limit.