Microsoft Senior Software Developer Engineer interview questions
based on 310 ratings - Updated Jun 20, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
53%
Applied online
Applied online
28%
Recruiter
Recruiter
13%
Employee Referral
Employee Referral
2%
In Person
In Person
2%
Campus Recruiting
Campus Recruiting
1%
Staffing Agency
Staffing Agency
1%
Other
Other
Interview search
310 interviews
Viewing 161 - 165 of 310 Interviews
Microsoft interviews FAQs
Senior Software Developer Engineer 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 100% positive. To compare, the company-average is 67.6% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
phone interview, 2 technical rounds, HR interview. shortlisted for technical interview but could not crack. They asked me to solve the 2 DSA question in first round, then second round was about different front end development frameworks . could not clear the DSA round, very conceptual questions
Interview questions [1]
Question 1
DSA questions mostly, you have to solve them and explain to the interviewer
I applied online. The process took 3 months. I interviewed at Microsoft (Atlanta, GA) in May 2022
Interview
Speaking to the interview process specifically: It was fine. Standard FAANG style feel to it, there was a pre-screen coding session and then 4 rounds of interviews with a mix of behavioral questions and 1 leetcode question.
The engineers i spoke to were nice and made the interview comfortable.
As for the recruiters/recruiting process: it was atrocious. After i applied and spoke to a recruiter about what i was interested in other recruiters (at least 4) started messaging me all asking me to fill out the same 10-15 question packet. After i finally got that sorted out it got a bit smoother until the interview rounds were complete. All communication fell apart and they began to take forever to respond. They made it seem like i did well and they were just team matching me (actual verbiage from the recruiter after the final interviews: "That being said, you were an overall [SECTION REDACTED] hire so we are just working out the details to find a team within [SECTION REDACTED] that will best suite your experience and skillsets. 😊").
Not long after the recruiter even said he found a team for me, however when we spoke he was under the assumption that i had spoken with that hiring manager, and when i said i had not he seemed confused, cut the meeting short to "investigate", and was never heard from again. All attempts to follow up with everyone i spoke with previously went unanswered.