Good WLB - rarely do teams require you to work more than 40 hours. Many people reportedly work < 30 hours.
Interesting work - All the interesting teams: Azure, Windows, XBOX, Office, and many more.
The pay is significantly less than that of other tech giants: Google, Amazon, Facebook, Netflix, and even LinkedIn, which is owned by Microsoft. As a result, much of the top talent leaves for competitors.
Pay more for your talent if you want to retain talent and high-quality engineers. As a result of your subpar pay, the majority of engineers are mediocre. If you want higher-quality products, then it's in your best interest to hire and maintain top talent, for which you need to pay more money. Higher salaries will also motivate engineers to work harder to create higher-quality products.
I was asked a question about my current coursework, specifically what I learned in each course. Then, I was asked to explain a topic I liked most in any course. After that, we spent some time discussing my resume. Following that, I was asked to co
Tech screen: Phone interview + full day of technical interview questions. I was called by the hiring manager and asked a string LeetCode question (implement atoi). Then, I was flown to Redmond HQ to solve basic LeetCode easy questions on trees, has
I had an on-campus interview at college which went really badly, but somehow I was invited to an onsite. The onsite had four interviews, all of which featured data structures and algorithms questions. I received an email from the recruiter the next
I was asked a question about my current coursework, specifically what I learned in each course. Then, I was asked to explain a topic I liked most in any course. After that, we spent some time discussing my resume. Following that, I was asked to co
Tech screen: Phone interview + full day of technical interview questions. I was called by the hiring manager and asked a string LeetCode question (implement atoi). Then, I was flown to Redmond HQ to solve basic LeetCode easy questions on trees, has
I had an on-campus interview at college which went really badly, but somehow I was invited to an onsite. The onsite had four interviews, all of which featured data structures and algorithms questions. I received an email from the recruiter the next