Interesting and challenging problems to solve. Inspiring impact on the world, through customers. Fun to work on cross-discipline teams with experts. Competitive benefits. Large company, thus many opportunities.
Some managers of engineers have never done the engineering work, and thus don't fully understand the challenge and what reasonable expectations are.
They are slow to leverage emerging technologies.
They do not always offer competitive salaries to stars.
Lean more on engineers to determine work estimates and commitment dates.
Offer more company-funded technical training.
Keep pursuing greatness for customers, as you are.
Not bad, but since the software test is in pen and paper, you should practice pseudocode and not cheat. Interviews are now in the post-AI era, where companies use it extensively or not at all.
Though it was pre-recorded, there was one behavioral question, one coding question, and one recording of you explaining your solution. The question was impossible, and I later looked it up to see it wasn’t actually solvable.
Three engineers interviewed me at my university during a career fair. Two were mechanical, and one was a DevOps engineer. They introduced themselves and asked me some questions. Overall, it was very relaxed.
Not bad, but since the software test is in pen and paper, you should practice pseudocode and not cheat. Interviews are now in the post-AI era, where companies use it extensively or not at all.
Though it was pre-recorded, there was one behavioral question, one coding question, and one recording of you explaining your solution. The question was impossible, and I later looked it up to see it wasn’t actually solvable.
Three engineers interviewed me at my university during a career fair. Two were mechanical, and one was a DevOps engineer. They introduced themselves and asked me some questions. Overall, it was very relaxed.