Salaries are not bad compared to competitors.
Several different projects that you can work on. Several different technologies that you can work on.
Very good internal training programs.
Promotions and performance reviews are unfair and mostly just political.
Not much innovative work is going on.
Projects are mostly "rewriting the old stuff for the sake of rewriting".
Several developers are not competent enough and write impossible-to-maintain code.
Open your eyes and see the world outside. It no longer revolves around Microsoft, and if it continues like this, Microsoft's story will be the same as IBM's story.
Be innovative. Come up with "lean and mean" applications, not huge unusable ones.
Completely redesign the current development process within the company. It is extremely sluggish and wastes a developer's time for no reason.
Force the usage of good design principles within the developers. Move to a more agile development process.
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 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
I interviewed for an SDE II position with the Microsoft Academic Graph team. I will say outright that it was an absolutely terrible interview experience for me. The team asked me some specific questions about how I would add features to Microsoft A
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 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
I interviewed for an SDE II position with the Microsoft Academic Graph team. I will say outright that it was an absolutely terrible interview experience for me. The team asked me some specific questions about how I would add features to Microsoft A