3. Difference between "==" and "===" operators.
7. Explain passed by value and passed by reference.
10. Explain "this" keyword.
11. Explain call(), apply() and bind() methods.
15. What are object prototypes?
16. What are callbacks?
17. What is memoization?
18. What is recursion in a programming language?
20. What is DOM?