Microsoft Software Engineer - Internship interview questions
based on 769 ratings - Updated Jun 6, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
46%
Applied online
Applied online
35%
Campus Recruiting
Campus Recruiting
11%
Employee Referral
Employee Referral
6%
Recruiter
Recruiter
1%
Other
Other
1%
In Person
In Person
0%
Staffing Agency
Staffing Agency
Interview search
769 interviews
Viewing 11 - 15 of 769 Interviews
Microsoft interviews FAQs
Candidates applying for Software Engineer - Internship roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 31 days.
Common stages of the interview process at Microsoft as a Software Engineer - Internship according to 1 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
Pretty straight forward, tree rounds. the first one and the second one were coding interviews (Leetcode medium). the third round was more behavioral, but also had some coding problems. in the first 2 rounds, were pretty much just tehnical problems.
I applied through college or university. I interviewed at Microsoft (Kānpur, Uttar Pradesh) in May 2024
Interview
First casual introduction and then 2-3 standard dsa questions. Mostly they give one questions and will let you to optimize it in time complexity until you reach the best from topic like graph , linked list or maybe dynamic programming.
Interview questions [1]
Question 1
Linked list traversal and half reversing , full reversing using recursion etc
Only technical questions from problems (for example, in the first problem they asked me to explain what a linked list, a binary search tree, inorder traversal, etc. are), behavioral questions, questions about my CV and personal projects, and questions from OOP and DSA.