Work-life balance, cultural values.
There is no con for working at MS.
They don't value experience. They ask the same questions to a fresher as well as to someone with 10 years of experience. They ask questions from DS, algo, puzzles, and design. There are no questions from domain knowledge. So, cracking Microsoft is
It was an on-campus interview consisting of three rounds. All the rounds were quite simple, and the interviewers were very friendly. They concentrated on SQL, OOP concepts, and basic algorithms questions, etc.
It was tough, and you need to have advanced knowledge of DSA topics like graphs and trees, linked lists, and arrays, etc. OOPs are a must to crack the interview. Extra topics like Operating Systems and Computer Networks are also advised to learn.
They don't value experience. They ask the same questions to a fresher as well as to someone with 10 years of experience. They ask questions from DS, algo, puzzles, and design. There are no questions from domain knowledge. So, cracking Microsoft is
It was an on-campus interview consisting of three rounds. All the rounds were quite simple, and the interviewers were very friendly. They concentrated on SQL, OOP concepts, and basic algorithms questions, etc.
It was tough, and you need to have advanced knowledge of DSA topics like graphs and trees, linked lists, and arrays, etc. OOPs are a must to crack the interview. Extra topics like Operating Systems and Computer Networks are also advised to learn.