Software Engineer applicants have rated the interview process at Microsoft with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
4 stages. First coding, next three interview. The coding round involves sitting at the website and entering the code for the first round, usually pretty tough, leetcode medium to hard problems were asked. Three questions and one was pretty tough. This was problematic and could not qualify.
Resume Screening: Initial review of the candidate's resume to assess qualifications and experience.
Recruiter Call: A phone call with a recruiter to discuss the candidate's background, interests, and the role.
Technical Screen: A technical interview, often conducted over the phone or via video call, where candidates solve coding problems and discuss their approach.
On-site Interviews: A series of in-depth technical interviews at a Microsoft office (or virtually). These interviews focus on coding, system design, problem-solving, and sometimes domain-specific knowledge.
Behavioral Interview: Questions about past experiences, teamwork, leadership, and how the candidate handles various work situations.
Final Round: A final interview with a hiring manager or senior leader to assess overall fit for the team and company culture.
Offer: If successful, the candidate receives an offer and discusses compensation, benefits, and other details.
Interview questions [1]
Question 1
Describe how you would design a scalable and efficient system to handle real-time chat messaging for a global user base. Include considerations for both backend infrastructure and frontend user experience.
they had two rounds both coding questions , not much focus not other subjects . the interviewers were very polite and well spoken . pleasant experience , 10/10 would recommend