Good benefits, a big company with many areas, and work-life balance.
Some divisions are slow on turnaround, so it's not good to stay in a position for a long time (like more than 2 years?), unless you bet on staying here for your entire career life without being laid off.
I had two phone interviews and one final round interview. The final round onsite was composed of three meetings with hiring employees, asking technical questions or questions of the usual nature. Overall, I had a good time, and they paid for everyt
I have a programming background, but I applied to be a Technical Program Manager. This was my second time applying for that role. Both times, I was unwillingly switched to a Software Engineer position. The interview preparation process is difficult
DSA + LL D they can ask. There were 2 rounds: * DSA and project discussion * HM round Practicing DSA well is important. They mostly ask from DP and Tree, and also about project discussion.
I had two phone interviews and one final round interview. The final round onsite was composed of three meetings with hiring employees, asking technical questions or questions of the usual nature. Overall, I had a good time, and they paid for everyt
I have a programming background, but I applied to be a Technical Program Manager. This was my second time applying for that role. Both times, I was unwillingly switched to a Software Engineer position. The interview preparation process is difficult
DSA + LL D they can ask. There were 2 rounds: * DSA and project discussion * HM round Practicing DSA well is important. They mostly ask from DP and Tree, and also about project discussion.