Great, smart, friendly people.
Benefits are great.
Software and hardware provided is very decent.
Better than average work-life balance.
You need to interview to switch teams, and your manager might get upset if you do and enter negative feedback about you.
Also, the company seems to follow other innovators these days (in several areas) instead of leading.
One Microsoft means One Microsoft: abolish technical interviews for internal transfers, and do not tie promotion prospects to length on a specific team. Also, let us come up with the products of the future (HoloLens, Xbox, Azure, etc.) instead of trying hard to imitate things we will probably not catch up on in a timely manner (e.g., phones, fitness trackers, etc.).
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.