Lots of opportunity to learn and grow.
Microsoft puts emphasis on work-life balance.
Can get very busy. Work and deadlines are responsibility-based, so sometimes it requires longer hours.
I flew into Seattle and stayed in a hotel for one night. The next morning, I left for my onsite interview. I spoke with three engineers in total, and was taken on a shuttle to each location. The whole interview process felt smooth and thorough.
First round interview: Some random person who could hardly speak English. Second interview: Some stupid person who was interviewing me as his replacement. Third interview: A smart Asian dude who asked me about binary trees.
During the phone interview, the interviewer first introduced themselves. Then, they asked me why I chose Microsoft and what I knew about the company. Following that, I was asked some questions about my projects and some algorithm questions.
I flew into Seattle and stayed in a hotel for one night. The next morning, I left for my onsite interview. I spoke with three engineers in total, and was taken on a shuttle to each location. The whole interview process felt smooth and thorough.
First round interview: Some random person who could hardly speak English. Second interview: Some stupid person who was interviewing me as his replacement. Third interview: A smart Asian dude who asked me about binary trees.
During the phone interview, the interviewer first introduced themselves. Then, they asked me why I chose Microsoft and what I knew about the company. Following that, I was asked some questions about my projects and some algorithm questions.