Microsoft is the #1 software company in the world, hence you work on very popular products (usually). The medical plan is the best in the US. Work-life balance is good.
It is a Redmond-centric company. If you are outside of Redmond, you are nothing.
Middle management sucks. No ideas, just process and politics.
If Microsoft is your first work experience and you started working 5+ years ago, resign now!
Go somewhere else and come back with a fresh point of view.
Interview Rounds: * DS - 2 rounds * System Design - 1 round * Managerial - 1 round * HR - 1 round This is the format I followed. I just cleared the DS round, but I could not clear the System Design round.
The people were very nice. They offered water or tea at the beginning. Later on, I even got a refill on that (water). All in all, very nice.
Very professional and great interviewers. It was relatively easy as I had already had the experience needed for the job. Specific questions related to technology and solving problems on a board.
Interview Rounds: * DS - 2 rounds * System Design - 1 round * Managerial - 1 round * HR - 1 round This is the format I followed. I just cleared the DS round, but I could not clear the System Design round.
The people were very nice. They offered water or tea at the beginning. Later on, I even got a refill on that (water). All in all, very nice.
Very professional and great interviewers. It was relatively easy as I had already had the experience needed for the job. Specific questions related to technology and solving problems on a board.