Great people. You will in fact meet some really brilliant people who created things you use daily. Perks are awesome. Depending on the team, you will get a lot of team events. You know you are changing people's lives when you work here. Work-life balance is great.
Switching to other teams within Microsoft is insanely hard. Sometimes you don't get the feel of where the company is moving to early enough.
Initial screening: * Some behavioral questions. * How many lines of code have you written in your previous job? * Sorting algorithm in recursive and iterative approaches.
The whole process takes 6 months. The interview process takes half a day. There are 4 turns back to back. Each takes 45 minutes with a 15-minute break. Coding only takes 10-20 minutes, with easy-medium difficulty. More time is spent on asking detai
Great process. I passed the first screen interview with a full-time engineer who came to my college campus. I feel like that interview was mostly about personality and fit, more than engineering prowess. The on-site interview was a round of 4 inte
Initial screening: * Some behavioral questions. * How many lines of code have you written in your previous job? * Sorting algorithm in recursive and iterative approaches.
The whole process takes 6 months. The interview process takes half a day. There are 4 turns back to back. Each takes 45 minutes with a 15-minute break. Coding only takes 10-20 minutes, with easy-medium difficulty. More time is spent on asking detai
Great process. I passed the first screen interview with a full-time engineer who came to my college campus. I feel like that interview was mostly about personality and fit, more than engineering prowess. The on-site interview was a round of 4 inte