SWE Intern applicants have rated the interview process at Microsoft with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 66.4% positive. This is according to Glassdoor user ratings.
Candidates applying for SWE Intern roles take an average of 33 days to get hired, when considering 106 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 SWE Intern according to 106 Glassdoor interviews include:
One on one interview: 23%
Phone interview: 19%
Presentation: 18%
Skills test: 14%
Personality test: 9%
IQ intelligence test: 7%
Background check: 3%
Other: 2%
Drug test: 2%
Group panel interview: 1%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Microsoft (Redmond, WA) in Nov 2021
Interview
It was a 1-2 months process. I got to choose my date for my first round interview where the interviewer asked me an easy leetcode question and asked me to optimize it. The interviewer was super friendly! I got my final round interviews which was 2 rounds of interview. The first interview went okay , they asked me a medium leetcode question and some behavioral questions like what language would you prefer etc. My first final round on-site (virtual) interview went okay and I had my second final round interview. They asked me a medium-hard Leetcode question which I was able to solve. Both the interviewers were super friendly! Overall the process was smooth
Interview questions [1]
Question 1
Medium and medium hard leetcode questions. I would definitely recommend practicing microsoft leetcode questions
on campus opportunity,; 2 rounds; 1st round interviewer asked a simple 1d dp question related to finding no. of ways ; 2nd round , asked to implement schedulers like fcfs , sjf, rr etc
hr called and set up an interview loop day, the day consisted 3 interview each is 90 minutes, first two are leetcode medium, which put emphasis on clean code in a live coding environment. the third was with the department manager and it was a behavioural test
very chill, two rounds technical interview, normal LC easy/med plus behavioral.. post interview did not hear back for two weeks but then heard the good news. everyone was nice and supportive in the process.