Random Tips on Interviewing for Microsoft

A co-worker recently asked me to share some tips on interviewing people at Microsoft.  I wrote a few up and figured I'd share them here as well. I love interviewing people and I get a lot of my style and tips from Gretchen since she’s done more interviews than I ever will.  Anyway, here is my perspective on interviewing for Microsoft. 

  • In the back of my head I’m always thinking “Could I work for this person” when I make my recommendations.  This approach makes me tune some questions such that I’m honestly hoping to probe into areas where I feel the candidate could teach me something. If I feel like I learned something during the interview it’s always a good sign.  It also helps when to think about this when looking for diversity of thought… what perspective or talents does this person bring to the team that we’re missing?  
  • For Microsoft PMs I generally look for “well roundedness”.  The vending machine series of questions I ask are designed to go after aptitude for interaction design, technical architecture, and testing.  Since PMs are best when they can be a jack of all traits I don’t expect ideal candidates to excel at every competency, but I look for strengths in all three (dev/test/pm) since you’ll eventually be working with every discipline, writing code one day, and helping people test the next. 
  • At least 50% of my questions have to be ones that I ask consistently. The rest of the space I reserve for customization based on the resume or role.  It helps set a good bar. 
  • I always like to start interviews (after chit-chat) with the standard “canned” questions for which most people expect such as something that’s really obvious from the resume.  I think it puts people at ease for harder questions. 

Anyway, feel free to share your tips. These were just the ones off the top of my head.

Comments

  • Anonymous
    June 13, 2007
    The comment has been removed
  • Anonymous
    June 13, 2007
    I haven't interviewed many people at Microsoft yet, but I like to ask them questions around their future.  Where do they see themselves in 5 years?  Also, what they like to do outside of work. These bring out a lot of their personality, which is an important aspect (for me at least).  It shows if they're an under-achiever, an over-achiever, if they're realistic with their goals, self confidence levels, attitude, work habits, etc.  It's also usually pretty easy to tell if they're telling me what I want to hear or if they're being honest.