Super smart people. It is easy to not work very hard in most groups, yet still get paid really well. Huge reach and possible impact if you avoid teams where you work on one small, tiny piece.
Tons of bureaucracy, and it's hard to make big changes. Management tries to manage on things they don't understand. You have to deal with Seattle weather.
Interact with people lower in the company to really understand what people feel about products.
After submitting a resume through the school career office, I was invited to an on-campus interview where general questions (e.g., why do you want to come to Microsoft, your background) were asked. I was then invited to Seattle for a full-day on-sit
I had a campus interview first with a recruiter who asked about my Master's degree work and what exciting projects I had worked on. I was then asked to do an onsite interview, and they flew me out to Redmond for two days. I met with the recruiter i
Phone interview followed by an onsite interview of 5-6 rounds. All rounds have programming board questions.
After submitting a resume through the school career office, I was invited to an on-campus interview where general questions (e.g., why do you want to come to Microsoft, your background) were asked. I was then invited to Seattle for a full-day on-sit
I had a campus interview first with a recruiter who asked about my Master's degree work and what exciting projects I had worked on. I was then asked to do an onsite interview, and they flew me out to Redmond for two days. I met with the recruiter i
Phone interview followed by an onsite interview of 5-6 rounds. All rounds have programming board questions.