Best company for entry-level engineer. Good work-life balance.
If you joined at a wrong level, no matter how good you work, you need to wait for a fixed period of time.
Promotions need to be more transparent.
There was a meet and greet at a restaurant in my area. Microsoft paid for food and such. Soon after, I received some emails and LinkedIn profiles, and then a phone interview. I did well and went straight to the onsite. It was a full day of intervi
Three interviews, including one general interview. All three interviews, even the one at the GM level, were technical, involving algorithms and writing code on a whiteboard. They included optimization questions, testing possibilities, etc.
Internal transfer within Microsoft. Phone screen was over an internal screen sharing program, so I could code in my favorite IDE. I flew to Bellevue, WA, to interview in person. All core CS and design questions.
There was a meet and greet at a restaurant in my area. Microsoft paid for food and such. Soon after, I received some emails and LinkedIn profiles, and then a phone interview. I did well and went straight to the onsite. It was a full day of intervi
Three interviews, including one general interview. All three interviews, even the one at the GM level, were technical, involving algorithms and writing code on a whiteboard. They included optimization questions, testing possibilities, etc.
Internal transfer within Microsoft. Phone screen was over an internal screen sharing program, so I could code in my favorite IDE. I flew to Bellevue, WA, to interview in person. All core CS and design questions.