Microsoft gives the best environment and campus to work at.
It has some really helpful and intelligent people.
Very low work pressure and great life.
Good growth is possible.
Awesome workstation.
People are not very competitive. Salaries are typically on the lower side of market average. Work can become monotonous. Some idiots also get through, so beware.
Some very bad policies exist in some teams.
Managers are unable to control petty ego fights.
More fun and team outings will keep employees refreshed.
There was only one round of interviews, which was around 1 hour long. The interviewer was a very chill guy. In the beginning, it started with an introduction, followed by a DSA question and then some other questions.
There were three rounds: two standard DSA questions based on graphs and dynamic programming, and one behavioural question. No system design was asked as I am a fresher. The third round was with a skip-level manager, testing my fitment to the company.
Asked about the second largest number and the 3Sum problem. Also asked for a project explanation. Went through the resume explanation and solved the problems using brute force. Was then asked to optimize them, which I was able to do.
There was only one round of interviews, which was around 1 hour long. The interviewer was a very chill guy. In the beginning, it started with an introduction, followed by a DSA question and then some other questions.
There were three rounds: two standard DSA questions based on graphs and dynamic programming, and one behavioural question. No system design was asked as I am a fresher. The third round was with a skip-level manager, testing my fitment to the company.
Asked about the second largest number and the 3Sum problem. Also asked for a project explanation. Went through the resume explanation and solved the problems using brute force. Was then asked to optimize them, which I was able to do.