The work environment was excellent, the projects were fascinating, and almost everyone I worked with was exceptional.
Internal politics, the horrible stack ranking mechanism, and frequent reorgs often got in the way of useful work.
An insular culture and ridiculous guidelines and legal hurdles made use of, and contribution to, open source projects difficult and painful.
Embrace open source more fully and place a much higher priority on interface and product stability for external developers. When maintaining large-scale, multi-platform software, keeping the Microsoft versions running properly was always the most time-consuming and expensive. Satya is doing a great job, but more can be done.
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.