You will be in a good work environment overall. Handsome compensation. They develop some of the most used products. Moving between teams is relatively easy.
Only one that I can think of: few projects are legacy code. If you're stuck in one of those for a long duration, you will eventually want to move out to a newer team or just be stagnant.
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
3 Rounds Total. First round OA. DSA hard to medium questions had dynamic programming. Second Round Interview online: Asked for introduction, 2 medium DSA questions. I could tell the algorithm for one but couldn't code it up, and I solved the other
First, there was an OA, which had 2 medium DSA questions. Then, in the first round of the interview, they asked me an anagram question, which I couldn't answer. At the start, the interviewer also asked me questions on operating systems and networks.
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
3 Rounds Total. First round OA. DSA hard to medium questions had dynamic programming. Second Round Interview online: Asked for introduction, 2 medium DSA questions. I could tell the algorithm for one but couldn't code it up, and I solved the other
First, there was an OA, which had 2 medium DSA questions. Then, in the first round of the interview, they asked me an anagram question, which I couldn't answer. At the start, the interviewer also asked me questions on operating systems and networks.