You have your own office to work, although Microsoft is moving to a more open-space environment. People are generally nice. Plenty of opportunities to grow and learn. The benefits are awesome. Overall, a great company to work for.
Can get political at a senior level. At times, I get lost in complexity trying to achieve too much.
Improve Product Management. Having too many scenarios in a product makes development hard, while adding very little value.
Excellent interview. It included: * Lots of data structure questions * Algorithm questions * Programming questions * Operating systems questions * General questions
I had one on-campus interview and was then flown to Redmond for on-site interviews. I was never informed which team would be interviewing me. On the day of the interview, I finally found out it was the User Experience group. I was a purely systems g
After a screening interview at my college, I was invited to Redmond for an on-site interview. There were a lot of candidates, so it was more like a recruiting event. We all waited in a conference room and then got called one by one. I had four interv
Excellent interview. It included: * Lots of data structure questions * Algorithm questions * Programming questions * Operating systems questions * General questions
I had one on-campus interview and was then flown to Redmond for on-site interviews. I was never informed which team would be interviewing me. On the day of the interview, I finally found out it was the User Experience group. I was a purely systems g
After a screening interview at my college, I was invited to Redmond for an on-site interview. There were a lot of candidates, so it was more like a recruiting event. We all waited in a conference room and then got called one by one. I had four interv