Great work environment, concentration of talent.
Good benefits.
Diversity of technologies within the same company, including many innovative areas, despite common opinion.
Middle management is composed of grown-in-place individual contributors who often have no experience outside of Microsoft. As a result, low and middle ranks of management are not very competent, often petty and narrow-minded. The internal engineering system is traditionally over-complicated and cumbersome.
Attract low-level management from outside; do not promote in place. Bring actual SDET back, at least in critical areas, as developers do not test their own code well. It rarely works this way in big projects.
A typical Microsoft interview: * 5 people * 1 hour each
The standard interview process involves 4-5 interviews. The last interview is with a decision-maker called AA. AA incorporates feedback from all interviewers and makes the final call. Interviewers are usually friendly and make you feel comfortable.
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.
A typical Microsoft interview: * 5 people * 1 hour each
The standard interview process involves 4-5 interviews. The last interview is with a decision-maker called AA. AA incorporates feedback from all interviewers and makes the final call. Interviewers are usually friendly and make you feel comfortable.
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.