How Would You Interview Potential Managers?
martincmartin asks: "The company I work for is starting to interview development managers, and I've been asked to interview a bunch of them. While there's been a lot written on interviewing programmers and what makes a good manager, how do you interview a management candidate? What questions do you ask? What are good and bad answers? What else do you do?"
"If I recommend you, how soon can I expect my new raise (nudge-nudge, wink-wink)?"
Middle managers, directly managing around 10 people who write code, and reporting to the product manager.
I'd be especially interested in hear each candidate articulate their "management philosophy". While this is likely to lead to a fair amount of buzzword regurgitation, you can discern a bit about what they'd be like to work for from their choice of buzzwords and the connecting tissue that they have to supply themselves to craft a paragraph around them. You also need to know what kind of management style the department/team needs; don't automatically go for the guy who promises the least supervision and the most perks to his staff. Some standard "how would you handle the following scenario..." story problems can also be revealing.
http://alternatives.rzero.com/
A good manager has good interpersonal skills and is usually gregarious. Unfortunately a psychopath often does a good job of imitating those characteristics. We hired one and it was a disaster. By the time we figured out what he was and got rid of him he had done a lot of damage to the organization.
The people who study managers are finding that psychopaths are good at getting management jobs but are very bad at running an organization.
My advice is to focus on achievements. How has the candidate done at team building? Really check their references. Ask for the names of some employees you can contact. A boss may miss the fact that someone is a psychopath but an employee never does.
link
OK, I'll take a stab. For reference, so you know how much or how little my opinion is worth, I've steered my career towards being a senior technical person rather than management. I'm pretty much a sideways move from the level of manager you're looking to hire here.
With that disclaimer given, what would I want to see in such a manager? I think there are specific things involved with managing people, managing projects, and technical leadership. AFAICS, you haven't given a more detailed description of the balance of these for your specific post, so I'll outline my thoughts on each of these areas.
Managing people
It's been my experience that good managers of people tend to do three things well:
Someone jokes elsewhere in this discussion that you can't just judge managers by how hands-off their approach is and who gives the most perks to their staff, but frankly, I think just doing that would be more successful than the current policy at many organisations!
So in terms of interviewing a potential manager, I would be tempted to go for a practical example to judge their people management skills: describe an imagined next project for their team, and ask them how they'd go about finding out enough about the people they've already got to divide up the work, how they'd deal with any gaps (going into recruitment and team-building ideas if it's relevant), maybe how they'd deal with any apparent surpluses or team conflicts as potential difficulties, how they'd go about briefing the team and getting them started on the work, and how they'd monitor and support their team once it was up and running on the project.
Project management
To me, this aspect has a lot to do with dealing with the people above the manager:
Again, I'd be tempted to set this in the context of a concrete example or two during the interview, starting with their first thoughts on an initial brief from senior management, perhaps switching to the people management work above next, and coming back later in the interview when some requirements now need to change halfway through the project to see how they'd deal with that.
Technical leadership
If this is relevant for the post in question, I'd be looking for:
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.