Good pay and perks.
Lots of things to learn.
Kind and smart engineers surround you.
Managers tend to have too many people to be effective. Some are completely incompetent. Those with smaller teams tend to do better.
Work-life balance is difficult on some teams.
It has started becoming very political.
All tech managers should know the stack and listen to their engineers. Some of them need to learn how to speak to others in a professional manner.
The interview started with a phone call. We discussed background information, such as projects. Then, we used an online editor for a coding test. The interviewer was nice and offered some hints.
Phone screen: The interviewer asked me for a solution, and I provided one. I then asked if it was acceptable to implement. He confirmed that it was. After implementing the solution, we discussed algorithmic improvements. Two days later, I was reje
The process was very quick and straightforward. There were three interviews back-to-back with a ten-minute break in between, with a different interviewer each time. All were technical interviews.
The interview started with a phone call. We discussed background information, such as projects. Then, we used an online editor for a coding test. The interviewer was nice and offered some hints.
Phone screen: The interviewer asked me for a solution, and I provided one. I then asked if it was acceptable to implement. He confirmed that it was. After implementing the solution, we discussed algorithmic improvements. Two days later, I was reje
The process was very quick and straightforward. There were three interviews back-to-back with a ten-minute break in between, with a different interviewer each time. All were technical interviews.