Some teams have solid engineers and engineering practices, but the quality can vary greatly from what I experienced.
Microsoft does many different things, so there is likely something for everyone at this company.
Really good compensation package and excellent benefits. Amazing work-life balance.
Working with other teams can be very challenging, especially when they are in a different division. I may need to go up several managers, in my experience one time 6 levels, and back down to work with the other team.
Too much focus on yearly review; sometimes I would be working on things just to have some tangible piece to show at the end of the year, instead of working towards a common goal.
The weather in the Seattle / Redmond / Bellevue area can be cloudy many months of the year.
The stack ranking review process should be done away with.
Teams within the company should work better together towards more common goals.
I had an OA, and then a final loop day where three rounds were scheduled back-to-back on the same day. The first round was system design, followed by LeetCode/SQL, and the final round was with a TPM manager. I think I did well, but I wasn't selected
Screening call followed by three technical interviews and one behavioral interview. All technical interviews started with one values question, and then we jumped into LC-style problem-solving. The process is language-agnostic. Design questions might
Hiring Event: * 1 OA (2 DS & Alg problems) * Final Round (virtual) - 3 rounds on DS & Alg and 1 round on System Design Heard back results after 3 days.
I had an OA, and then a final loop day where three rounds were scheduled back-to-back on the same day. The first round was system design, followed by LeetCode/SQL, and the final round was with a TPM manager. I think I did well, but I wasn't selected
Screening call followed by three technical interviews and one behavioral interview. All technical interviews started with one values question, and then we jumped into LC-style problem-solving. The process is language-agnostic. Design questions might
Hiring Event: * 1 OA (2 DS & Alg problems) * Final Round (virtual) - 3 rounds on DS & Alg and 1 round on System Design Heard back results after 3 days.