Great benefits. Microsoft values its employees.
The culture also shifted in recent years from super individual competitor to making others successful and teamwork, which reduced stress levels at work to low.
Lots of reorganizations in the company. Employees have a different manager each year on average. Still trying to figure out how to be dynamic and swift in changing markets and customer needs/desires.
A lot of old timers in management are holding tight to their chairs and waiting for their retirement, which is okay as long as they adopt change. Most of them don't.
The company either needs to shake off that dead weight or make sure proper accountability, as well as training programs and tools, are in place to modernize management layers for today's dynamic environment.
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.