Taro Logo

Android Software Developer Interview Experience - Toronto, Ontario

January 1, 2022
Positive ExperienceNo Offer

Process

I applied through the company site. Then, I got an invitation to do a HireVue screening/coding challenge, which consisted of three coding challenges and three recorded answers. The screening was recorded, and you have to conduct it by yourself.

You are given two chances to record your answers and were given plenty of time to solve problems then explain your thought process.

They will contact you a second time to do a two-hour MS Teams interview with two senior developers. You will discuss your resume, core concepts, and two coding challenges. The questions below are for the interview.

Questions

LeetCode Hard question number #1044.

Java Core concepts like OOP concepts, what does static do.

Multi-threading, Deadlock, Heap vs Stack, Thread vs Processes.

How to create a simple deadlock program using Java.

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

What is stored in a stack and what is stored in a heap in terms of memory.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the General Motors Android Software Developer role in Toronto, Ontario.

Success Rate

0%
Pass Rate

General Motors's interview process for their Android Software Developer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for General Motors's Android Software Developer interview process in Toronto, Ontario.

General Motors Work Experiences