Microsoft Software Engineer (internship) interview questions
based on 770 ratings - Updated Jun 23, 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
770 interviews
Viewing 176 - 180 of 770 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 -
The recruitment process involves an initial resume screening to shortlist candidates. Successful candidates then proceed to undergo two technical evaluation rounds to assess their skills and expertise. As part of their journey, they will engage in a hands-on project, guided by a mentor assigned by Microsoft. This practical experience provides valuable insights and an opportunity to apply knowledge in a real-world context. Finally, candidates participate in a concluding interview round, allowing for a comprehensive evaluation before making the final selection. This multi-faceted approach ensures a thorough assessment and aligns with the high standards set by Microsoft.
Interview questions [1]
Question 1
Data Structues and Algorithms
One string question and a followup question
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Hyderabad) in Jul 2020
Interview
This was for on campus recruitment.
There was an online coding round followed by 1 interview in which they asked a leetcode style easy level question and general questions about my past projects and interests.
I applied through an employee referral. I interviewed at Microsoft (Herzliya)
Interview
three questions in a 70 minute online assessment test in codility followed by tow technical interviews on the same day, and then if you passed at least one of the two interviews you may continue to a third interview