Sonar Interview Question

- Explain the use of array spreading and object destructuring in JavaScript. - Describe how asynchronous operations work in JavaScript. - What is it going to be logged at the end? (misleading scoping question)