I applied through a recruiter. I interviewed at Microsoft (Seattle, WA) in Mar 2021
Interview
Final interview was virtual. Had 3 algorithm questions. The first two were easy string/array manipulation. Third question was more challenging and purposefully meant to not be finished in 45 min slot times allotted for each interviewer. Each 45 min slot was with a different person. 2 of the 3 interviewers were easy to understand via MS teams call. The 3rd interviewer had a very muffled mic, poor internet connection and a strong accent which made communication extremely hard.
Interview questions [1]
Question 1
Reverse a string. What's another way you could have done this?
I applied online. The process took 2 weeks. I interviewed at Microsoft (Manila, Manila) in Jun 2025
Interview
Smooth and the interviewee was very polite and professional, I was able to talk comfortable and for now this is a great interview process that I attend as a fresh graduate
I applied online. The process took 2 weeks. I interviewed at Microsoft (Melbourne) in Jun 2025
Interview
Made it to the first technical round for a near entry level position and the questions were of an insane level of difficulty, felt out of scope for what is expected of an entry level job
I recently had an interview with a tech company, and it was a mix of challenging yet rewarding experiences. The process started with an initial phone screening where I was asked about my background, current projects, and technical skills. This was followed by a coding assessment conducted online
Associate Software Engineer applicants have rated the interview process at Microsoft with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 66.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Associate Software Engineer roles take an average of 19 days to get hired, when considering 12 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 Associate Software Engineer according to 12 Glassdoor interviews include:
Phone interview: 17%
One on one interview: 14%
Presentation: 14%
Background check: 14%
Drug test: 10%
Group panel interview: 10%
Skills test: 7%
IQ intelligence test: 7%
Personality test: 3%
Other: 3%
Here are the most commonly searched roles for interview reports -