General Motors (GM) logo
General Motors (GM)Software Engineer
Updated May 15, 2026

General Motors (GM) Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at General Motors (GM), newest first and distilled into what to expect across the loop.

Get your personalized General Motors (GM) Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
4 months ago
Average Positive United States

I went through a fairly standard GM software engineer loop over a few weeks, with mostly behavioral + coding/debugging and a final manager conversation.

Recruiter/video screen (sometimes app + Zoom)I talked through my background and fit, and in some cases was verbally guided to explain how I’d code a solution.
4 months ago
Average Positive Toronto, ON

I went through a more engineering-knowledge-focused loop (especially around fundamentals like OOP) with friendly interviewers, and the overall tone felt moderate-to-easy.

Initial screen / recruiter-style contactI was contacted first and then scheduled into technical conversations.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Recruiter & Initial Screen

The interview process typically begins with a recruiter or HR screen, focusing on background, fit, and sometimes preliminary technical questions. Candidates should prepare to discuss their resumes and experiences clearly.

Recruiter screenBackground fitInitial conversation

Coding Assessment

Candidates can expect a coding assessment that often includes LeetCode-style problems, varying in difficulty from easy to medium/hard. It's essential to practice coding problems and be ready for both live and online assessments.

LeetCodeCoding assessmentTechnical skills

Behavioral Interviews

Behavioral interviews are a significant part of the process, with a strong emphasis on the STAR method to answer questions about past experiences and teamwork. Candidates should prepare structured stories that highlight their problem-solving abilities.

BehavioralSTAR methodTeamwork

Technical Interviews & System Design

Technical interviews often include discussions on coding, debugging, and system design, with some candidates facing higher-level questions on domain-specific knowledge. Being prepared for both practical coding and theoretical design questions is crucial.

Technical interviewSystem designDomain knowledge

Interview Environment & Experience

The overall interview environment can vary, with some candidates reporting a friendly atmosphere while others faced logistical issues or unprofessional conduct. Staying composed and adaptable is important, regardless of the interview tone.

Interview environmentLogisticsProfessionalism

Outcome & Feedback

Candidates often report mixed outcomes, with many not receiving offers despite feeling prepared. It's beneficial to seek feedback and reflect on the experience to identify areas for improvement in future interviews.

OutcomeFeedbackReflection