Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Intern Interview Questions

Updated 9 Dec, 2014
Updated 9 Dec, 2014
190 Interview Reviews

Interview Experience

Interview Experience

66%
24%
9%

Getting an Interview

Getting an Interview

58%
14%
9%

Interview Difficulty

3.1
Average

Interview Difficulty

Hard

Average

Easy

190 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

2 people found this helpful  

Intern Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through college or university. The process took 4 weeksinterviewed at Microsoft in September 2014.

Interview Details

The recruiting process was simple. I've done this twice in consecutive years. Microsoft sent some engineers to my college to find job and internship applicants in September 2013 and again this September.

In September 2013 they had a "mini-interview" round on campus. As I handed in my resume I was asked questions about my experience and interests. A few days later I got an e-mail invitation from a Microsoft HR contractor to do a sit-down interview. The interview happened a couple of weeks later, also on campus, with a Microsoft engineer.

The interviewer was cordial but curt because interviews were 30 minutes and stacked back-to-back all day, with no time cushion between. The interviewers were mostly casually dressed as were the applicants.

My interviewer asked me about my background and experience, then gave me a coding question. All other applicants I talked to were also given a coding problem, not one of those mythical non-tech brain teasers I have read about companies such as Google giving.

I was applying for their no-experience-needed "explorers" internship. I told the interviewer I just started learning about arrays, so he asked me to code an array sorting function. He seemed surprised it was over my head, in spite of it being my first month in intro to C, which Microsoft knew in advance.
I wasn't able to completely code the answer, but the interviewer was helpful, offering general advice on how to complete it. I got a generic rejection e-mail about three weeks later from a do-not-reply address, saying my resume would be kept on file for a year.

This year I got an e-mail from Microsoft again, saying an engineer had reviewed my resume on file from last year and wanted us to do a sit-down interview. It was about the same as last year, though Microsoft was not offering the "explorer" internship anymore, just the need-experience one. My interviewer again was cordial, even friendly, and asked me similar questions to last year, followed by a new coding question that I was given a Surface tablet with an IDE (no compiler) to code with.

I handled it better this year, but I couldn’t finish the code so I talked it out. He asked how to code a translator from a base-10 number system to another system. I had about 15 minutes to code it, with the interviewer at times looking at my screen and notes, and asking questions. He was being helpful but it was too much pressure for me. The interview ended with some advice on how to handle the problem and well-wishes.

I got basically the same rejection e-mail from them as I did last year.

Microsoft has an efficiently structured system for recruiting applicants, processing applications (through web and e-mail) and coordinating interviews. They even use an automated system to remind you of your interview after you select it through a web system. The only weakness is a mismatch between the stated job requirements and what the interviewers expect you to know. In the case of last year's interview, for example, I had to explain what the explorer internship I was applying for was because the interviewer had never heard of it, and seemingly was not prepared to ask questions on that level.

Interview Questions
  • Surprisingly the interviewer this year asked me about my previous interview last year. He said he had on his computer not only the coding question I was asked before, but what my response to it was. He asked what I had learned from it. I told him that I didn't even remember the question, it had been so long. I'm sure it would have been better if I mentioned having worked on it after I went home. I was impressed that he and Microsoft by proxy seemed genuinely interested in my development.   Answer Question
No Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Microsoft

  1. 1 person found this helpful  

    Intern Interview

    Anonymous Interview Candidate in Golden, CO (US)
    Anonymous Interview Candidate in Golden, CO (US)
    Application Details

    I applied through a recruiter – interviewed at Microsoft in September 2014.

    Interview Details

    I submitted my resume at an info session on campus, and was contacted within a week or so to schedule an interview. The interview lasted 30 minutes and I had one design question: design a doorbell for the future. She also asked what the hardest technical problem I'd ever had.

    Interview Questions
    • For a positive integer n, how many consecutive numbers add up to that number? For example, 9 would be 2,3,4 and 4,5.   View Answer
    No Offer
    Positive Experience
  2.  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 5 daysinterviewed at Microsoft in September 2014.

    Interview Details

    Thru Career Fair. Ask about previous projects that I did. It was 30 mins in total, so we than jumped into coding questions. Fairly easy and interviewer expect you to get it right the first time. Even if you did not, he/she will guide you.

    Accepted Offer
    Easy Interview
  3.  

    Intern Interview

    Anonymous Interview Candidate in Madison, WI (US)
    Anonymous Interview Candidate in Madison, WI (US)
    Application Details

    I applied through college or university – interviewed at Microsoft in September 2014.

    Interview Details

    It was a very short interview on Campus around 30 minutes long. The person was very nice but he didn't really ask anything about the resume. It was a straight technical interview. The person would have done a TDD approach with me if I had more time. There was also time to ask questions at the end.

    Interview Questions
    No Offer
    Neutral Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 3 people found this helpful  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university – interviewed at Microsoft.

    Interview Details

    Was unsure about working for Microsoft, but I handed in my resume at the career fair anyway and got called for an interview the next day. The interviewer was very unprofessional. And when he asked and I described what I was looking for in a career, he took it to mean that I can't code (very false) and proceeded to a fifteen minute lecture on why coding was important. I lost interest in the interview soon after that.

    Interview Questions
    • Fairly simple logic puzzle (because he assumed I couldn't code - even though my resume and I said otherwise).   View Answer
    No Offer
    Negative Experience
    Easy Interview
  6. 3 people found this helpful  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 5 daysinterviewed at Microsoft in August 2014.

    Interview Details

    A short MCQ round of 15 questions was held.Then a coding round of two questions was undertaken by us.
    Later after a few days the guys came to campus for interviews.After 2 or 3 rounds they selected the candidates. Students with good communication skills were selected after 2 round only.

    Interview Questions
    • Convert a binary search tree in place in a sorted doubly link list.   View Answer
    No Offer
    Positive Experience
    Average Interview
  7. 1 person found this helpful  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2+ monthsinterviewed at Microsoft.

    Interview Details

    1 HR interview that included behavioural questions in addition to ligh technical questions, followed by 3 onsite interviews. 2 interview were focused on coding, and the third was purely testing.

    Interview Questions
    Accepted Offer
  8.  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    First round consists of a multiple choice quiz followed by multiple onsite rounds. The questions generally consist of Algorithms, Design and Project Questions. The interviewers are good and they even offer you to drive back home if you want.

    Interview Questions
    Accepted Offer
  9.  

    Intern Interview

    Anonymous Interview Candidate in Istanbul (Turkey)
    Anonymous Interview Candidate in Istanbul (Turkey)
    Application Details

    I applied online. The process took 3 weeksinterviewed at Microsoft.

    Interview Details

    There was an online shortlisting process as usual and then I was contacted by a recruiter from a subcontractor assessment company and was invited for a range of assessment steps such as self assessment test,logical thinking and language skills.

    Interview Questions
    • Some questions needed to be really careful and stay attentive because of the fact that they include so many numbers and that kind of stuff.   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  10.  

    Intern Interview

    Anonymous Interview Candidate in Sydney (Australia)
    Anonymous Interview Candidate in Sydney (Australia)
    Application Details

    I applied through college or university. The process took 4 weeksinterviewed at Microsoft in May 2014.

    Interview Details

    Had 4 interviews. The first interview was about testing, the second interview was about coding two algorithms, the third interview was about testing a specific function and then implementing that function. The interviewers were very nice and helpful. They were very approachable and gave good hints in order to solve the problem.

    Interview Questions
    • Given an integer number, implement the toString() function of that number.   View Answer
    No Offer
    Positive Experience
    Average Interview

See What Microsoft Employees Are Saying

 Current Account Executive in Mississauga, ON

Pros: “Benefits, access to training, current technology and gadgets always leading edge. Good name for a resume to move to another organization that embraces its employees. Flexible working…” Full Review

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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

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

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