Microsoft Software Engineer internship interview questions
based on 771 ratings - Updated Jun 28, 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
771 interviews
Viewing 296 - 300 of 771 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:
Skills test: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
Good experience in coding round, mostly covered with data structures, it is more important to understand the problem statement before even solving the problem is what it is focused on
Interview questions [1]
Question 1
Write a program to print if given array has sequence of another array
I applied through college or university. The process took 2 days. I interviewed at Microsoft (Hyderabad) in Sep 2021
Interview
There were 4 rounds - 1 coding and 3 interviews.
The coding round was relatively easy and the interviews focused on data structures and algorithms. The solutions to the problems required knowledge of heaps, trees and others.
I applied online. The process took 3 weeks. I interviewed at Microsoft in Jun 2021
Interview
1. code tests online
2. one hour coding assignment done over teams. use of any resource I want for the assignment and after an hour sit with the interviewer over my work and explain my line of thinking
3. interview with head of the internship