Great benefits, awesome transportation options, and (especially when I joined) a reasonable salary.
There were also lots of interest groups that made it a fun place.
The company is really large. When I left Microsoft, there were 11 managers in-between me and the CEO, and I had gone through 2 reorgs.
It's probably impossible, but flattening the structure is a laudable goal. The company has changed a lot in the last 5 years, so this all may be useless.
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
The interview process is somewhat unpredictable. There are multiple interviews, typically between three and five. The interviews themselves have somewhat unpredictable content. Some teams leave it up to the individual interviewer to determine what
Applied online. The process included a phone interview first, followed by six rounds of onsite interviews with technical questions. Each round was 45 minutes long and focused on technical questions of average difficulty. I spoke with the general mana
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
The interview process is somewhat unpredictable. There are multiple interviews, typically between three and five. The interviews themselves have somewhat unpredictable content. Some teams leave it up to the individual interviewer to determine what
Applied online. The process included a phone interview first, followed by six rounds of onsite interviews with technical questions. Each round was 45 minutes long and focused on technical questions of average difficulty. I spoke with the general mana