In an interview, you have an opportunity to ask questions. Good interviewers will ask What Questions Do You Have For Me?
What questions do you ask? It depends where you are in the interview process.
First, ask about culture. As a candidate, these are ideal questions to ask in a first-round interview. You may not be able to come right out and ask, “What's okay to talk about? How do you treat people? What do you reward?” but you can ask these kinds of questions of a manager to learn about culture:
- “Give me an example of the some most recent times you promoted from within. What did the people do that made them promotable?” You, as a candidate, listen for perseverance or heroic behavior, or something else.
- “Do you have team meetings? What happens at them?” and, “Does senior management hold all-hands meetings? What happens there?” I have some very funny stories about when I was manager and one of my best developers had trouble keeping his mouth shut at all-hands company meetings. He wanted to know how we were going to make money. He thought it was a great question. Management thought he was out to embarrass them. Nope. He did want to know how the company would make money. It was not okay to talk about that topic.
- You can ask, especially if the organization professes to be agile, “Tell me how good you are at sustaining ‘sustainable pace' for the most recent three iterations/releases.” Feel free to vary that question, depending on where they are in the current release. “Do you have hardening sprints?” might be a good question. If they are doing release trains, I would ask about how they do on the last couple of iterations of the train. If they are not agile, I would ask about “crunch time.” You want to know about how the organization treats the technical staff.
You don't just want to ask a manager about culture, though. You want to ask the technical people on the team, too. You might ask these questions of a technical person, to see what you can discuss, how people are treated, and what's rewarded:
- “How often do you work closely with someone else?” (You want to establish that there is a pattern of close working relationships on the team.)
- “When you work closely with someone else, how do you bat around ideas, how do you get feedback?” (Those might be two questions. Ask if there are architects and what the other person's position is.)
- “If you have a suggestion for improvement, how and when do you raise it?”
- “What was the best recognition you ever received?”
Even if your interviewer doesn't ask you if you have questions, make sure you do. Use your interviewing time to ask questions. Remember, interviewing is a two-way street. Don't let that time go to waste. Ask about cultural fit.
When you interview, do you have other suggestions? What questions have you used?