Work in HR? Unlock Free Profile

Microsoft Software Intern Interview Questions & Reviews

All Interviews Received Offers

Getting an Interview  


Interview Experience  


Interview Difficulty  

Average Difficulty
3 candidate interviews Back to all interview questions
Relevance Date Difficulty

No Offer

Neutral Experience

Software Intern Interview

Software Intern

I applied through college or university and interviewed at Microsoft.

Interview Details – Submitted a resume through the school career website and it was an on-campus interview. The interviewer was pretty friendly. The interview pretty much started by me introducing myself a little bit. Then he showed about a page of code in C++ and asked me to explain what it does. I did really horribly because I wasn't very familiar with C++ and haven't worked with it for a while. I asked the interviewer some advices and questions about improvements afterwards.

Interview Question – Read codes in C++   Answer Question

No Offer

Positive Experience

Average Interview

Software Intern Interview

Software Intern

I applied online and the process took 2 weeks - interviewed at Microsoft in June 2009.

Interview Details – I was corresponding through emails and they confirmed a phone interview for the initial screening.
The interviewer was an HR lady.
I was basically asked about my projects, educational background some some questions about my availability and whether I was interested in doing some project management.

Interview Question – Be extreme thorough with the resume.Why did you choose a particular major and a project   Answer Question

No Offer

Neutral Experience

Difficult Interview

Software Intern Interview

Software Intern
Redmond, WA

I applied through college or university and the process took 2 weeks - interviewed at Microsoft in August 2007.

Interview Details – Starts with meeting a recruiter at a campus job fair and having around 2 to 5 minutes to tell them about yourself and impress them. They might also ask you technical questions right there. I remember being asked "How would you test this pen for quality". If they like you, you get an email saying that you will be scheduled for an interview on campus. I waited about two weeks before my interview.

Interview day, I meet one of the team leads from Microsoft in a room for a 1 on 1 interview. Introduce myself, discuss resume, asks me about classes, then he asks me to solve 1 programming task. After that, he asks me to test the function I just wrote for quality.

Interview Questions

  • Write a function in C that takes a pointer to a string as its input, reverses the string, and returns a pointer to the reversed string.   Answer Question
  • Test the string reversal function. Can you break it ?   Answer Question

Worked for Microsoft? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.