In a Javascript L1 & L2 round the following questions can be asked from interviewer.

JS DSA Interview Question

JavaScript Tricky Output Questions - Interview Notes

JS VERSIONS DETAILS

1. What is the difference between 'Pass by Value' and 'Pass by Reference'?


2. What is the difference between map and filter?


3. What is the difference between map() and forEach()?


4. What is the difference between Pure and Impure functions?


5. What is the difference between for-in and for-of?


6. What are the differences between call(), apply() and bind()?


7. List out some key features of ES6