Software Engineer (Swe II) applicants have rated the interview process at Microsoft with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 29% positive. To compare, the company-average is 66.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer (Swe II) roles take an average of 3 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 30 days.
Common stages of the interview process at Microsoft as a Software Engineer (Swe II) according to 7 Glassdoor interviews include:
Skills test: 30%
One on one interview: 20%
Group panel interview: 20%
Phone interview: 10%
Other: 10%
Background check: 10%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Hyderābād) in Jun 2023
Interview
Coding round and 3 rounds of nterviews each of easy level, selection from the coding round was random with more preference given to girls and questions were of moderate to easy level .Overall selection was even given to BSBE,CIVIL,etc candidates without any acknowledgement for CSE candidates
easy-medium ltc questions easy sys design, recruiter call, initial phone interview, final loop for 4 hours decision in less than a week. Post offer process is quick, friendly interviewers. Virtual onsite with video, blind 75 is good,
I applied online. The process took 3 days. I interviewed at Microsoft in Aug 2025
Interview
Applied through their portal, got an automated confirmation email, then two weeks later received a generic rejection. No interview, no phone screen, no assessment - unfortunately I just got straight up rejected.
I applied through an employee referral. The process took 2 weeks. I interviewed at Microsoft in Jun 2024
Interview
First is recruiter call and then there is assessment. you will need to be available for virutal onsite interview meaning 4-5 rounds will be conducted in one day with short gap in between. there is one system design round and three technical-behavioral round