You will find a lot of flexibility in terms of juggling between your work and family responsibilities, such as picking up kids from school and working remotely.
The company is constantly evolving, especially in cloud services and technologies. So, if you enjoy constantly learning new technologies, it is a great place.
While Microsoft is a great place to work at, you will soon burn out if you end up in the cycle of on-call rotations to monitor mission-critical, legacy services that a lot of other teams depend on.
During your on-call week, you have to be on high alert and prepare to drop everything, including your family responsibilities, and lose sleep.
I applied through an employee referral. - During the full loop, along with LeetCode problems, the focus was more on system design and non-functional requirements in design. - Low-level as well as high-level system design questions were asked.
The process was regular: a phone interview, a technical interview over the phone using an online tool, and then the on-site loop, which included five interviews. It was a really good experience; I liked the team and the conversations we had.
Conducted five phone interviews with the complete hierarchy above. All interviews focused on design and customer experience. Asked about customer situations in the field and troubleshooting experience. Shared understanding of support escalation pa
I applied through an employee referral. - During the full loop, along with LeetCode problems, the focus was more on system design and non-functional requirements in design. - Low-level as well as high-level system design questions were asked.
The process was regular: a phone interview, a technical interview over the phone using an online tool, and then the on-site loop, which included five interviews. It was a really good experience; I liked the team and the conversations we had.
Conducted five phone interviews with the complete hierarchy above. All interviews focused on design and customer experience. Asked about customer situations in the field and troubleshooting experience. Shared understanding of support escalation pa