Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      General Motors (GM)

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: General Motors (GM) reviews | General Motors (GM) jobs | General Motors (GM) salaries | General Motors (GM) benefits | General Motors (GM) conversations
      General Motors (GM) interviewsGeneral Motors (GM) Android Software Developer interviewsGeneral Motors (GM) interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Android Software Developer Interview

      Jan 15, 2022
      Anonymous Interview Candidate
      Toronto, ON
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 weeks. I interviewed at General Motors (GM) (Toronto, ON) in Jan 2022

      Interview

      I applied through the company site. Then got an invitation to do a HireVue screening/coding challenge, which consisted of 3 coding challenges and 3 recorded answers. Screening was recorded and you have to conduct it by yourself. You are given two chances to record your answers and was given plenty of time to record your answer. solve problems then explain your thought process. will contact you a second time to do a 2 hour MS teams interview with two senior developers. Discuss Resume, Core concepts, 2 Coding challenges. Questions below is for the interview.

      Interview questions [6]

      Question 1

      LeetCode Hard question number #1044.
      Answer question

      Question 2

      Java Core concepts like OOP concepts, what does static do
      Answer question

      Question 3

      Multi -threading, Deadlock, Heap vs Stack, Thread vs Processes
      Answer question

      Question 4

      How to create a simple deadlock program using java
      Answer question

      Question 5

      Allocating memory, When you run a program which is stored in the stack and which is stored in the heap
      Answer question

      Question 6

      What is stored in a stack and what is stored in a heap in terms of memory
      Answer question
      3

      Other Android Software Developer Interview Reviews for General Motors (GM)

      Android Software Developer Interview

      Oct 20, 2016
      Anonymous Interview Candidate
      Oshawa, ON
      Declined offer
      Positive experience
      Difficult interview

      Application

      I applied through other source. The process took 2 weeks. I interviewed at General Motors (GM) (Oshawa, ON) in Oct 2016

      Interview

      Initial phone call with recruiter. There was no technical phone screening interview. I was asked to come in for a in person technical interview directly. The technical interview lasted about 2 hours, with a 2 developers. They were chill and kept the interview casual and relaxed. I was told to wait - there would be another behavioural interview if they decided to proceed. I had the behavioural interview soon after with 2 managers. I was asked something about handling conflict and dealing with ambiguity.

      Interview questions [2]

      Question 1

      Since they work on porting the AOSP to work on a automotive setting, they had a lot of questions to ask about the theory of operating systems like heap vs stack, threads vs processes, deadlocks mutex and semaphores, etc.
      Answer question

      Question 2

      Questions about the Java programming language itself. Intricacies about inheritance, static keyword, threading in Java, etc.
      Answer question
      8

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.