Great place to work and learn. Lots of freedom.
If you're technical, the only way to advance is to go into management. Lots of outsourcing, lots of foreigners. Lots of racial and gender diversity (aka: discrimination...aka "special consideration").
Career advancement should be earned.
Way too many ineffectual people are getting promoted.
Microsoft isn't innovating. The only thing Microsoft can do is buy companies that have already done the innovation.
Four algorithm interviews, each lasting one hour, with behavioral questions at the beginning. Questions are available at the end if you need to ask something. It is good to practice extensively beforehand and have a solid process down so that you c
Two phone interviews were conducted: one behavioral, and one technical. The on-campus interview was much more complex. There were four 45-minute on-campus interviews in one day: * One with a high-level manager * Three with serious programmers The
Following a phone interview, I was invited to the Redmond campus for a long day of one-on-one interviews. Microsoft was gracious enough to pay all of my expenses for flying out to WA and for meals and travel. The 1:1 interviews themselves were inter
Four algorithm interviews, each lasting one hour, with behavioral questions at the beginning. Questions are available at the end if you need to ask something. It is good to practice extensively beforehand and have a solid process down so that you c
Two phone interviews were conducted: one behavioral, and one technical. The on-campus interview was much more complex. There were four 45-minute on-campus interviews in one day: * One with a high-level manager * Three with serious programmers The
Following a phone interview, I was invited to the Redmond campus for a long day of one-on-one interviews. Microsoft was gracious enough to pay all of my expenses for flying out to WA and for meals and travel. The 1:1 interviews themselves were inter