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.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.