Reading Gretchen's blog today I saw a post entitled Do you have any questions for me? where she wrote
One of the most mysterious questions of any interview is usually the last one asked … “Do you have any questions for me?” Wow. What a loaded question! What do you say? Is it a test? Is it a genuine request for inquiries? Who knows!
Well, unfortunately, I don’t have a clear-cut answer to this question. I’ve yet to figure it out myself. The best advice I can give is that the motive behind the question and the way in which you should respond really varies from interviewer to interviewer and situation to situation.
I've always taken this as an opportunity to figure out if the team I am interviewing with is a good fit for me. Over time, I've come up with a short list of questions which I plan to use if I'm ever interviewing around Microsoft based on my knowledge of how things work here. The 5 topics listed below are the biggest causes of unhappiness and morale issues in teams across Microsoft. Working for teams that don't know their competitors, cut projects due to poor planning, and require people to work insane hours are just a few of the reasons I've seen people become frustrated in positions here.
-
How do you make decisions such as adding new features, entering a new competitive space or cutting features?
-
How do you contribute to your product unit's bottomline? If not, are you strategic?
-
Who are your competitors? Do you have any overlap with other Microsoft products?
-
Ask about work/life balance. What is the policy on flex time, earliest meeting times, on average what kind of hours people work, etc.
-
What are my growth prospects on this team?
-
What is the worst thing about your job?
Question 6 is a bonus question. The first 5 questions should root out whether the team is an unhealthy work environment or not. The last one is more specific to the individual interviewing you but may give insight into your future manager(s). Remember to ask everyone who interviews you these questions so you can compare notes.