Skip to content

Instantly share code, notes, and snippets.

@beattyml1
Last active June 11, 2016 18:51
Show Gist options
  • Save beattyml1/483eb650513f50ce31079c23b246dad6 to your computer and use it in GitHub Desktop.
Save beattyml1/483eb650513f50ce31079c23b246dad6 to your computer and use it in GitHub Desktop.
Interview Questions

Ethics and culture and Perks

  • How do you bias toward ethics and positive actors
  • How does your product improve the world or everyday peoples experience of the world
  • How do you balance giving everyone a voice and not bogging people down with non-relevant decisions/getting shit done
  • What is the roll of management in your org
    • Enable/facilitate/remove obstacles vs control/command
  • How flexible is the schedule? Why not more?
  • Is remote work possible? How often? Why not more?
  • What is average per year compensation increase?
  • How often does the team work overtime? How much does that usually look like? Do they usually take it easy afterwards to recover?
  • How much vacation do you offer?
  • What does your benefits package look like?

Technical

  • What does your Continuous Integration setup look like
  • Do you do continuous deployment? What does it look like or what are your plans to get it there
  • Monolith or SOA? Dig in
  • SPA or Server Rendered JS Lite? Dig in.
  • What Agile framework do you use? Dig in. If a hybrid what aspects from each and why.
  • What is your philosophy on testing
    • What does that look like applied right now? dig in
  • Is opporutnistic refactoring an asumption?
  • What is your code review process
  • How do you approach technical debt
  • Functional vs Procedural? Object Oriented vs pure Functional?

Dig in questions

  • Why did you go that way?
  • Would you make the same desicion?
  • Do you plan to revisit that desicions
  • How do you plan to improve and tweak
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment