
General Motors (GM) Automation / Controls Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 44 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at General Motors (GM).
Senior Automation Engineer
So, the interview had three parts. First, a chat with HR. Then, a behavioral interview. Lastly, a coding challenge. They were pretty strict about using Python for the coding part and didn't want to consider other languages at first. I managed to do the coding questions in JavaScript though, and all the tests passed in their tool. It felt like the language rule was more important than actual skills, which was a bit of a bummer. The process was organized, but the overall experience was just okay because of that language focus.
- I have a value like "XXXOOO". If there are 3 consecutive X's or O's, it's a tie. If only X's are repeating and O's are not, then X wins. Otherwise, Y wins. Can you give me Python code for this?
Tools and Automation Engineer
First, I had a phone call with the recruiter. Then, I had a Zoom call with the Team Leader. After that, there was a 3-hour interview at their office where I had to solve 2 Leetcode questions and a system design question. Later, there was another 2-hour interview at their office which included a personal interview, a part where I had to find bugs in the code, and a 30-minute task to build a parser. Despite all this, they ended up hiring someone else. The people were nice and the process seemed fair, but the recruiter was hard to reach, and I had to follow up after each stage, with waits of over 2 weeks between them.
- Solve the classic two sum problem on the board.
- Answer another easy hash map question.
- Design a complete payment system for vehicles on toll roads.
Controls Engineer
I found the job on GM's careers site and applied. A hiring manager reached out the same day for a phone screen, which we had later that day for about 30 minutes. The recruiter then sent her notes and my application to the plant's hiring manager. The next day, I was invited for an in-person interview and a tour of the plant. The interview panel included the hiring manager, the area engineer manager, and the plant lead engineer. They used the STAR method for questions. After the interview, they told me they were interviewing one more candidate and would decide soon. HR called me two weeks later with an offer.
- Describe a situation where.....
General Motors (GM) Automation / Controls Engineer Interview Questions
Quoted word for word from General Motors (GM) interview reports.
“I have a value like "XXXOOO". If there are 3 consecutive X's or O's, it's a tie. If only X's are repeating and O's are not, then X wins. Otherwise, Y wins. Can you give me Python code for this?”
Read reports →“Create a parser for a specific log file format within 30 minutes.”
Read reports →“What are the definitions of overdamped, underdamped, and critically damped, and how do you handle an algebraic loop during simulation?”
Read reports →“Can you share a career decision you regret and explain your reasoning?”
Read reports →“How do you handle conflicts that arise within a team?”
Read report →“What are your career aspirations for the next five years?”
Read report →“Tell me about a time you had a difficult time with a coworker.”
Read report →“Can you share an instance where you employed critical thinking to resolve an issue?”
Read report →“What is your communication style when working with a team?”
Read report →Formats, difficulty and experience
Across all 44 General Motors (GM) interview reports.