Microsoft is stable, treats its employees well, pays them well, and you get to work with a lot of smart people. There are free beverages and reimbursement up to $800 for fitness expenditures. They offer top-notch benefits and have a huge positive impact on people's lives. There are lots of opportunities if you look, and it can be a great experience if you find a good manager.
Easy to get lost in a large group.
Terrible if you don't have a good manager.
Emphasis is often too much on process.
Work-life balance still isn't great.
Some groups aren't receptive to new ideas.
As a rule, collaborating cross-group is challenging.
Listen, support, encourage, foster creativity and collaboration, and channel passion rather than squelching it.
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.