Above average pay and benefits, but for some teams where the work sucks and/or it's too hectic, I don't think they are justified in the compensation they receive, for example, in my case.
Several (barring some exceptions) seniors or long-time Microsoft employees are very prejudiced and bigoted.
There's a starkly unconventional culture which most of them find difficulty adhering to, but almost 80-85% get jelled in pretty good. I personally don't prefer it, but that's my opinion.
The "let's do it in the next release" attitude generally prevails.
Local management is not reliable. Since the past 2+ years I have been here, there have been multiple churns: 5 manager changes and 3 team shifts. Projects keep getting shelved or moving back to Redmond.
Constant pressure to always do better – no cooling-off period or plateau option.
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
Online coding. Regexp expressions. Computer networks. Some system design. Focus on bug-free code and communication skills. Very tough questions; corner cases should be considered. Good interviewers are kind and give a lot of hints.
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
Online coding. Regexp expressions. Computer networks. Some system design. Focus on bug-free code and communication skills. Very tough questions; corner cases should be considered. Good interviewers are kind and give a lot of hints.
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t