Microsoft Program Manager Intern Interview Questions

47 Interview Reviews

Interview Experience

Interview Experience

67%
21%
10%

Getting an Interview

Getting an Interview

91%
4%
2%
2

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

47 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (2)  

Program Manager Intern Interview

Anonymous Employee in Redmond, WA
Accepted Offer
Positive Experience
Average Interview

Application

I applied through an employee referral. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in February 2008.

Interview

Received email from recruiter to see if I was interested on interviewing. First call from HR representative, mostly general career / C.V. related questions, very little technical questions. Invited to fly to Redmond campus for a full day of interviews. 5 different people, all program managers asking questions from widely different subjects like Databases, Networking, Problem Solving, UI design. Very exciting interview experience overall.

Interview Questions

  • Describe in detail all the steps that happen from the time you type www.microsoft.com in your internet browser until you receive the page back. Now add all details in case this were a secure page.   Answer Question

Other Interview Reviews for Microsoft

  1. Helpful (3)  

    Program Manager Intern Interview

    Anonymous Employee in Ottawa, ON (Canada)
    Accepted Offer
    Average Interview

    Application

    I applied through college or university. The process took 6+ weeks. I interviewed at Microsoft (Ottawa, ON (Canada)) in November 2013.

    Interview

    Interviewed at my university, going to interview in Microsoft in about 2 weeks

    Interview Questions

    • The manhatten problem. There are several Groups of People in a city-grid. How do you find the easiest place for them to meet? The easiest means the place that is the least amount of effort for the least amount of people.   1 Answer

    Negotiation

    I still have not been interviewed for the final decision.

  2. Helpful (2)  

    Program Manager Intern Interview

    Anonymous Interview Candidate in Toronto, ON (Canada)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took 4+ weeks. I interviewed at Microsoft (Toronto, ON (Canada)) in November 2013.

    Interview

    I talked to the recruiter at an information session event, asking about the job/application process for junior undergraduate students. She was very nice and enthusiastic. I handed in my application the next day to her in person, and was scheduled an on-campus (at my university) interview after 2 weeks. The actual interviewer was horribly unprofessional. He was grumpy to begin with, supposedly due to his jetlag from flying over to Toronto. He asked me what my interests are within Microsoft (User Experience/ Drivers and Firmwares/ OS and Dev Tools, etc) even though I had already filled out a form indicating my interests. Also asked me which internship position I'm most interested in, Software Development Engineer (SDE), SDE in Test, or Program Manager Intern (PM). I also indicated previously that I'm most interested in PM, which is under the umbrella term "Software Development" on Microsoft's recruiting page (http://careers.microsoft.com/careers/en/us/tech-software-internships.aspx). However, he seemed adamant on claiming that PM role is not a software position, saying multiple times that I'm interesting in SDE/SDET when I kept telling him no, I'm interested in PM. Off to a bad start, mostly since he didn't seem to even know what he was interviewing me for. He then asked me about my previous projects, reading my resume (seemingly for the first time). On my resume I mention OpenCV (computer vision), which he read as OpenCL, asking me questions about how I used it in parallel computing. I politely told him that I used OpenCV for processing images, but he didn't seem to understand it. After about 5 minutes (of the 30 minute interview) of him thinking I knew about OpenCL, he re-read the resume and realized his mistake. At this point, I thought he would just apologize/move on, but he proceeded to tell me how he thought it was OpenCL, that my program would be much better with parallel processing, and just overall making it seem like it's suddenly my fault for not using OpenCL. Now I'm pretty upset, since I felt that his view on my projects were not even based on what I did, but more what he thought I did. Regardless, he asked me technical questions, most of which I answered correctly. I had a momentary lapse in memory and said sorting an array takes O(logn), but I quickly apologized and stated the correct complexity. He seemed irked by my mistake and asked me to write a C code for mergesort. While I was writing this (wasn't that long, 5 minutes max throughout which I explained my thought process), he picked up his bag from the floor and started taking out packages. When I looked over, I noticed he had actually taken out the file for the next interviewee. He was obviously not paying attention, and he made it worse by taking out his phone and proceeding to check email or send a text. He pretty much ignored all I said and afterwards just briefly looked at my code (which was correct). Overall he was absolutely rude and unprofessional. Oh also, throughout the beginning few questions about my interests in specific jobs, he always started by saying "I have to ask this, ......" in the most oh-my-gosh-why-do-I-have-to-interview-people tone. Seemed like he didn't want to be there at all.

    Interview Questions

    • Given an array of n elements (not sorted), what is the complexity of checking if an element is in the array? How do you improve it to less than O(n)?   Answer Question
  3.  

    Program Manager Intern Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 4+ months. I interviewed at Microsoft in October 2013.

    Interview

    Microsoft was doing a meet and greet with students at my university. I dropped off my application and got an e-mail asking whether I would be interested in an interview about 1-2 weeks after initially dropping off my application. The interview process is two-fold. First is the on-campus interview. They basically asked the university for some rooms in the computer science building for a couple of day so they could interview students. I got interviewed by one of the guys that works in the Visual Studio department. We first started off with why I want to work at Microsoft and which type of products I would be interested working on. Next came the more technical questions (i.e. what programming languages do you know). I mentioned that I was programming in C and C++ at the time (due to doing a course on operating systems). The interviewer than proceeded to ask me to write a function that could spot a palindrome (in C) and also have error detection (i.e. if you input a -1 it returns and error). This part was a bit tricky cause I wasn't used to writing code on paper and I was already nervous which didn't help. But, after initially starting to write, the code started to flow and that part went well. Next, I was asked to design a sort of version control application that coders could use when working on projects. I asked the interviewer questions regarding specs and then just ran with it. I literally did not stop talking about the design until he told me to stop. I honestly think that's what got me through to the second round of interviews. Overall, the experience was really good. I'll be going for the second round of interviews in August.

    Interview Questions

    • Design a type of application that would allow coders to talk to each other and work on code together.   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (2)  

    Program Manager Intern Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    Very professional communications--had very little personal interaction until the interviews. First an onsite interview at my university (because I'm nearby Microsoft campus). That was about a hour, very open-ended. He asked me to design a product (a TV, computer, software, or something like that). Second an onsite interview at Microsoft campus. There were four interviews in total. No interviewer had a list of questions, but each definitely had a particular thing he wanted to discuss. The first interviewer asked how I (a) take input from users, (b) filter down user inputs to actionable items, and (c) communicate my decisions back to users. He always asked, "how would you do it better?" The second interviewer was more personal--she asked why I wanted to work at Microsoft, why I wanted to be on that particular team, why program management, and the like. She asked how I would handle a particular situation that involved managing limited resources and time. The third interviewer asked very direct questions, such as "You want to write a card-shuffling algorithm which recreates reality (not randomness) as closely as possible. Walk me through your thought process." Fourth interviewer was the boss--he just wanted to say hello and see if I was a friendly person. Overall, they wanted big-picture, end-to-end thinking. They were all about the process of making decisions. Two of my interviewers were friendly. One was apathetic, and the other was downright cold. There was no feedback during the interview, either positive or negative. No one ever joked or smiled.

    Interview Questions

    • You want to write a program that shuffles cards as realistically as possible (not randomly, but realistically). How would you do that?   Answer Question
  6.  

    Program Manager Intern Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Difficult Interview

    Application

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

    Interview

    The difficulty of the coding/technical question(s) will depend on what position you are applying for and what round of interview it is. Overall, Microsoft asks very ambiguous questions to see what you will say. The first interview seemed much more qualifications based than behavioral based. Was 30 minutes long.

    Interview Questions

  7.  

    Program Manager Intern Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    I applied in the career fair at college and a few weeks later they scheduled an phone interview for me.

    Interview Questions

    • What's hardest technical challenge you have ever met before   Answer Question
    • Design a multi-media cookbook for American families   1 Answer

See What Microsoft Employees Are Saying

    Current Anonymous Employee

Pros: “Fair compensation, lot of benefits, flexible work culture, ton of opportunities within the company”“Fair compensation, lot of benefits, flexible work culture, ton of opportunities within the company” – 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.

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.