Microsoft Software Development Interview Questions | Glassdoor

Microsoft Software Development Interview Questions

Interviews at Microsoft

242 Interview Reviews

Experience

Experience
56%
30%
14%

Getting an Interview

Getting an Interview
60%
14%
12%
10
2
1
1

Difficulty

3.1
Average

Difficulty

Hard
Average
Easy

 

Software Developer Interview

Anonymous Interview Candidate in Durham, NC
No Offer
Neutral Experience
Average Interview

Application

I applied through college or university. The process took a week. I interviewed at Microsoft (Durham, NC) in September 2013.

Interview

Campus recruiting and very short initial interview

Interview Questions

Other Interview Reviews for Microsoft

  1.  

    Software Developer Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Average Interview

    Application

    I applied through a recruiter. The process took 1 day. I interviewed at Microsoft (Seattle, WA) in January 2013.

    Interview

    One day interview and had the result at the end of the day

    Interview Questions


  2.  

    Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at Microsoft in October 2013.

    Interview

    Submitted my resume in the career fair, got contacted after two weeks. Scheduled a on-campus interview. Got rejected after a day or two

    Interview Questions

    • Print a Binary Tree level by level   3 Answers
  3.  

    Software Developer Interview

    Anonymous Interview Candidate
    No Offer

    Application

    I applied through college or university. I interviewed at Microsoft.

    Interview

    I had one interview with them. The interviewer was not bad. He asked some good questions, but he was a little bit unnerving when waiting for a response. The questions tested knowledge of proper algorithm usage and knowledge of Microsoft products as well.

    Interview Questions

    • What is your favorite software application, and how would you make it better.   Answer Question

  4.  

    Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Microsoft.

    Interview

    First round interview on college campus

    Interview Questions

    • your given 2 ordered list A and list B. B has enough space to hold its existing numbers plus all the numbers in A. Add the numbers from A in B. Make sure B is ordered. Whats the fastest way to do this?   3 Answers

  5.  

    Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 1+ week. I interviewed at Microsoft.

    Interview

    I was referred to a recruiter by a friend who had interned there the previous summer. She contacted me and we set up an in-person interview on my university's campus. The recruiter was great. The interviewer...not so much. He barely introduced himself, and gave no explanation about what he did. We jumped right into a technical question. When I was explaining my answer (and not struggling, mind you) his phone went off and he pulled it out. He then proceeded to RESPOND TO AN EMAIL while I was talking. This was incredibly irritating and rude, but I assumed that he was still listening to what I was saying. Nope, when he was finished he looked up and asked me to repeat what I had just said. Incredibly unprofessional, and terrible interview etiquette.

    Interview Questions

    • Given 2 LinkedList ListNode pointers, determine if the two lists ever intersect. Building upon that, if they do intersect, at what node. Building on that, what do you do if there is a circle in the list, and can you detect one   1 Answer

  6.  

    Software Developer Interview

    Anonymous Interview Candidate in Bellevue, WA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 days. I interviewed at Microsoft (Bellevue, WA) in January 2011.

    Interview

    A colleague at MS referred me. I did a brief phone interview and then I spent an entire day at the Bravern office being interviewed by several people as well as having lunch. I thought I did well in all the interviews except for one interview about databases. The interviewer asked me several questions about database theory. I wasn't applying for a DBA job and wasn't aware that the "software developer" job would require extensive knowledge of database theory. At that point the interviewer seemed to assume that I didn't know anything about databases and instead we just talked about agile practices.

    Interview Questions

    • The database interviewer started asking me questions like "why do you normalize" and "what are the different types of normalization"? I've worked with MySQL and SQL Server a fair amount, and I learned about normalization in a university course but couldn't talk about things like Boyce Codd Normal Form off the top of my head.   Answer Question

  7.  

    Software Developer Interview

    Anonymous Interview Candidate in Ithaca, NY
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Microsoft (Ithaca, NY) in September 2013.

    Interview

    I submitted my resume in a campus career fair. In the career fair the person interviewed me told me that hardware position are very limited this year and encouraged me to apply for a low level programmer position. I received an email asking me to schedule a on campus interview after 2 days.

    Interview Questions

    • Ask me to write program on paper to find a missing number in a sorted array.   Answer Question
  8.  

    Software Developer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    30 minutes interview. First he asked me very few questions about my resume.

    Interview Questions

    • Interviewer asked this question "You have a string lets say "ABC" now write a program that prints out all the combinations of this string (for example: ACB, BAC, BCA...)"   1 Answer

  9.  

    Software Developer Interview

    Anonymous Interview Candidate in Ames, IA
    No Offer
    Difficult Interview

    Interview

    I got a linked list questions. They may be like to ask these questions. I failed in the first campus interview. But i have not received any responds yet. I took the resume on the campus
    job fair. They also have some presentations on that recruit. There is one recruiter at least in your campis.

    Interview Questions


See What Microsoft Employees Are Saying

StarStarStarStarStar   Current Systems Development Engineer in Seattle, WA

Pros: “complete professional, timely, best interview process ever i had”“complete professional, timely, best interview process ever i had” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.