A lot of options/teams with a wide spectrum of technologies and fields within the company. Good benefits. Good work/life balance, but it totally depends on the team.
Too much politics. The hiring bar is not standard across teams at all. Switching teams at Microsoft feels like switching companies because of how different it can be (this can be a positive or a negative point).
I have one online assesment and then a round of four consecutive interviews. All of them were coding problems, except the last one that was a design interview. They were kind of easy-medium level problems.
A friend working at Microsoft as an intern asked me if I would be interested in an internship position, and I gave him my résumé. A few weeks later, I got an email from the university recruiter, and I scheduled a phone screen interview. Basically, I
- Applied for the DevDiv role on their careers page on November 12, 2023. - Did not receive an Online Assessment (OA) until late January 2024. - Had to solve two LeetCode-style questions of medium-high difficulty in under 60 minutes, using coding and
I have one online assesment and then a round of four consecutive interviews. All of them were coding problems, except the last one that was a design interview. They were kind of easy-medium level problems.
A friend working at Microsoft as an intern asked me if I would be interested in an internship position, and I gave him my résumé. A few weeks later, I got an email from the university recruiter, and I scheduled a phone screen interview. Basically, I
- Applied for the DevDiv role on their careers page on November 12, 2023. - Did not receive an Online Assessment (OA) until late January 2024. - Had to solve two LeetCode-style questions of medium-high difficulty in under 60 minutes, using coding and