Questions you should ask during an interview

Wow, so I bought a domain for my long-preferred username. Instead of any sort of an introduction, I've decided I'm going to list the questions I asked on my last interview. Mind you, this is after I had dug up as much as I could via the company website, LinkedIn, crunch base, and any articles via Google.

  • How big is your total team? How big is your engineering team?

  • How and why did you start the company?

  • Where are you in growth?

  • Are you revenue positive?

  • What are the challenges that you foresee for the coming year? In other words, what keeps you up at night with worry?

  • What recent problems have you solved in the team? What new problems are you seeing in the team?

  • Can you describe your dev cycle and your release cycle, including processes, toolchain, time allotted? Which aspects have been formalized and which are ad hoc?

  • How has your new employee on boarding process gone? Anything you'd do differently?

  • What is your hiring process, and how quickly do you make decisions? How quickly do you act when you have a bad hire? What makes for a bad hire? How is your team morale affected by a bad hire versus seeing people let go?

  • In the B2B space, are you worried what might happen to your business model if many smaller companies close up due to a downturn on the economy? Are you facing particular challenges in acquiring large companies as customers?

  • What locales do you support?

  • Describe your company culture.

  • If not a founder or early hire, what made you decide to join the team?

If the person who is interviewing you asks you if you have any questions, and you don't ask any, that is a huge opportunity lost in both showing interest and in genuinely figuring out if you and the company are a good fit.