• List some common ways to reduce the load time of a web application?
  • Discuss an experience when you found your colleagues code to be inefficient? How did you deal with the situation?
  • Do you have experience with object oriented and functional programming in Javascript?
  • Are you aware of design patterns?
  • Which technologies and languages would you need to develop a project from scratch?
  • What is Pair-Programming? Have you ever done it?
  • How often do you refactor code?
  • How do you scale a robust system?
  • Do you like macosx? If yes, why?
  • What do you do before you write the first line of code?
  • How do you involve other developers in your decisions?
  • How many years of experience do you have with nodejs?
  • How many years of experience do you have with typescript?
  • How much experience do you have with databases and which ones?
  • How confident are you with deploying and scaling applications using AWS?