The people at Microsoft are great. The benefits are outstanding. Seattle is an amazing place to live.
One of the big perks that Microsoft will try to sell you is mobility within the company, but this is not nearly as fluid as the recruiters would have you believe. Rolls within the really interesting teams at Microsoft are highly competitive. It is, however, easy to move around if you just want to try something new and aren't too picky.
Microsoft is notorious for making top-level decisions that have huge negative effects on employees and on the public perception of the company.
I was contacted by a recruiter for a hiring event organized by one of the groups at Microsoft. Overall, it was a very smooth interview experience. First, I was asked to complete a 1-hour online test, and following that, I attended an onsite event.
There were two stages: rounds 1 and 2. The first round took place on the university campus, where they get to know you and assess your skills. I applied after a coding competition held on campus. This interview involved one technical question and so
The phone interview was quite simple. I was asked to use a shared document. I was asked to implement `atoi` and `itoa` in C, without using the STL. Then, a few other easy questions were asked. The onsite interview involved meeting with three people.
I was contacted by a recruiter for a hiring event organized by one of the groups at Microsoft. Overall, it was a very smooth interview experience. First, I was asked to complete a 1-hour online test, and following that, I attended an onsite event.
There were two stages: rounds 1 and 2. The first round took place on the university campus, where they get to know you and assess your skills. I applied after a coding competition held on campus. This interview involved one technical question and so
The phone interview was quite simple. I was asked to use a shared document. I was asked to implement `atoi` and `itoa` in C, without using the STL. Then, a few other easy questions were asked. The onsite interview involved meeting with three people.