Frage im Vorstellungsgespräch bei Robin Powered

1. Difference between function expressions and function declaration. 2. What is hoisting? 3. How would you update a database with immutable records?