The culture at Microsoft has improved since the beginning of the millennium. A lot. The elimination of stack ranking was a good move.
Healthcare coverage is excellent, as are other benefits (Perks+, flexible working location, etc.)
There is still a lot of micromanaging that hurts employee morale and creativity. Many in mid-to-upper management are still learning to shift away from the old culture.
Microsoft's pattern of regular layoffs and then hiring new people is, for lack of a better way of saying it, cruel.
Put an end to micromanaging. Please.
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.