Some of the javascript interview questions and topics for UI Developers.
Javascript Interview questions
- What is Javascript?
- Ways to Handle Javascript Event handlers?
- Hoisting Variables and function
- What is event Bubbling and capturing?
- Javascript pass by value or pass by reference
- Javascript functions
- Variables scope
- Dom selectors
- Ways to create object and arrays
- Ways to loop in javascript
- Javascript types
- what is hapOwnProperty? when it’s useful?
- String, Array, Number methods
- What is a closure?
- How to achieve inheritance?
- Javascript encapsulation
- Explain call, apply, bind
- Javascript Event loop
- Callback functions
- Javascript promises
- Configuring objects
- Javascript design patterns
- Polyfills
- Associative arrays
- Freeze, Seal
- ES5 Features
- ES6 Features
- ES7 Features
- When to use map, reduce and filter methods?
- Explain javascript ‘this’