This file contains typical js/front-end related questions that I've heard during various recruitment processes
Answers will be added later (or You can contribute)
1. Explain what `this` means in JavaScript.
2. How to attach event to existing element in the document (eg. `.my-element`)?
2.2. How to attach event to newly/dynamically added (`.my-element`) element?
2.3. What is an event delegation?
3. Explain the differences between sync and async programming in JavaScript?