GM offers a ton of learning opportunities, and it's relatively easy to take a horizontal move into a new project to gain new experiences.
Horizontal moves are easy; vertical ones are not. Yearly pay raises are very minimal, and it can be difficult to move up the ladder when ready.
- Phone call with recruiter (I believe, not sure). - HackerRank-style take-home with a LeetCode Easy. The most painful part was processing it. - Interview with managers, asking questions about the take-home and technical knowledge.
Easy. Hirevue, basic technical questions, and a coding challenge. The interview consisted of two hiring managers from different locations, both occurring back-to-back. Pretty simple process. Got laid off two years later, though.
I had 3 interviews and then an offer. The first interview was just a vetting call. The second was a HireVue coding interview for 2 hours. There were 2 questions, neither very difficult, but the IDE is atrocious. You can in fact use a personal IDE and
- Phone call with recruiter (I believe, not sure). - HackerRank-style take-home with a LeetCode Easy. The most painful part was processing it. - Interview with managers, asking questions about the take-home and technical knowledge.
Easy. Hirevue, basic technical questions, and a coding challenge. The interview consisted of two hiring managers from different locations, both occurring back-to-back. Pretty simple process. Got laid off two years later, though.
I had 3 interviews and then an offer. The first interview was just a vetting call. The second was a HireVue coding interview for 2 hours. There were 2 questions, neither very difficult, but the IDE is atrocious. You can in fact use a personal IDE and