Microsoft Sr Software Engineer interview questions
based on 311 ratings - Updated Jun 23, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
54%
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
311 interviews
Viewing 201 - 205 of 311 Interviews
Microsoft interviews FAQs
Sr Software 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 through a recruiter. The process took 1 day. I interviewed at Microsoft (Dallas, TX) in Sep 2021
Interview
After passing the technical assessment, I was invited for the virtual interview, where I had interviews with four different people. First interview was designing questions, second and third interviews were code centric, and last session was less technical and more behavioral questions. Interviewers were nice and encouraging when you face difficulty or stuck with some questions. I hope I was better prepared for the design question.
Interview questions [1]
Question 1
How would you design the system where a client can issue a task.
You get a call from employees/HR for a screening round, thts a phone screening. Mostly problem solving one or 2 questions are given. Your enthusiasm, your knowledge about current work, communication skills also verified.
once you clear above you get a schedule request for full loop which has 4 more rounds. The rounds start with typical porblem solving to designing a new software. Make sure scale and performance is considered.
Interview questions [3]
Question 1
Implement regular expressions search where only wild cards are star and question mark
I applied online. The process took 1 day. I interviewed at Microsoft (Seattle, WA) in Sep 2021
Interview
it was an hour interview, 10 minutes about my resume and experience, 40 minutes an easy coding question and different approach of it. and 10 minutes just talking about the role.