When interviewing for a position, below are some of the questions that are helpful to ask. These should help to guage the company's tech prowess and direction.

Questions

  • Does your team test your software with unit tests?
  • Do you use TDD?
  • What Agile system do you use (scrum, kanban, etc)?
  • How do you measure work size tickets?
  • Do you have designers?
  • How do they work with the development team?
  • What tools does your team uses for product (Figma, IDEs, etc)?
  • How do you use AI for development?
  • Do you allow for training time in a regular work week?
  • Would I be supporting legacy software or building a greenfield product?
  • Will there be any leadership opportunities?
  • What is your meeting cadence (Planning, Demos, Retros, etc)?
  • Does your team do code reviews?
  • How do you plan the architecture for new app features?
  • Is your development team a flat structure or do you have different experience levels (Junior, Senior, Principle, Architect, etc)?
  • Do your application(s) use recent technologies or are they in need of upgrades (i.e. Android Vew vs Jetpack Compose or Swift vs Objective-C)?
Go To Top