Work-life balance: Microsoft has a company culture that focuses on work-life balance.
Competitive salaries: Microsoft offers competitive salaries, great benefits, and advancement opportunities.
Quality of work: Microsoft is famous for its high standards and high-quality work.
Brand name: Microsoft is a well-known tech corporation.
Employee-friendly policies: Microsoft has a no-assigned-desk policy, which allows employees to work wherever they wish.
Learning opportunities: Microsoft offers constant learning opportunities.
Diverse workplace: Microsoft has an international and diverse workplace.
Telecommuting: Microsoft is extremely open on telecommuting.
Competition for Advancement
There is a tremendous amount of competition for advancement and management positions within the company. That is because they prefer to be promoted from the lower ranks, which means that everyone is highly competitive for those spots, and it can become stressful.
If you thrive on competition, this could be a plus, but most people would find the constant pressure somewhat of a disadvantage or turnoff.
Those who work on the Microsoft campus can feel isolated from the outside world. This job is physically isolating during work hours and at breaks, but it can also feel isolated from a technology standpoint.
The campus is set away from the outside world and is somewhat self-contained. Those who work there will not see much of the outside world during their workweek. In addition, the technology they use is very confined and limits communication and contact with external sources.
The interview lasted 30 minutes. I was asked to write a program on a whiteboard. I did so while I was on the call with the recruiter. He inquired about validations in the program, in addition to the main logic.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.
Asked basic DSA questions and basic software engineering topics, such as writing unit tests, black-box and white-box testing. There was a discussion about the projects mentioned in the resume. They also asked basic questions related to Core CSE subje
The interview lasted 30 minutes. I was asked to write a program on a whiteboard. I did so while I was on the call with the recruiter. He inquired about validations in the program, in addition to the main logic.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.
Asked basic DSA questions and basic software engineering topics, such as writing unit tests, black-box and white-box testing. There was a discussion about the projects mentioned in the resume. They also asked basic questions related to Core CSE subje