I work at Microsoft headquarters in Redmond and have been with the company for 2.5 years.
This is a great company to be a software developer for, and they pay well with fantastic benefits.
Some teams at Microsoft are fast-paced, new, and exciting. Some teams are slow-moving and have tons of process. You can probably find what you are looking for at this company given the wide variety of products and teams.
Many teams have too much process and are too focused on the software development process, and less on the end product.
Innovation can be difficult in well-established products (Windows, Office, etc.).
Microsoft is on the right track by minimizing the number of levels and focusing on impact. I think Microsoft is making the right choices here to stay competitive.
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.