Question d’entretien chez neurIOT Technologies

What is hoisting in Javascript? What are hooks in react? Project specific questions, why SQL instead of NoSQL? How would you scale this project?