1. What are the biggest challenges you're dealing with on the technical side right now?
- is this going to be technically interesting?
- something you can learn from?
- are they doing super boring things or using super crappy tech?
2. Where do you see the $(team you're interviewing for) in 2 years?
- do they respect the team or are they looked at as an annoying expense?
- do they talk about training opportunities, growth, etc?
3. What is your favorite aspect of working here?
- If it's a stock bullshit answer, I dig more.
- If they duck it, that's a smell.
- If they answer honestly, then that's a really valuable datapoint.
4. Every company is carrying some amount of technical debt -- what's the tech debt situation here?
- how much they think there is
- what they're doing about it
5. How would you describe the culture and if/how it is maintained?
5a. Is there an active mentoring strategy? What does that look like?
I made a video about this a while back with a few more questions, and some people left useful comments on it with their own experiences/additions: https://www.youtube.com/watch?v=s9XPTay-x8g