- What is JavaScript & how JavaScript works?
- What are JavaScript engine v8 and its internal mechanism?
- Explain JavaScript execution context and call stack.
- What is single-threaded & explain synchronous vs asynchronous.
- Explain Promise, async/ await.
- SetInterval and clearInterval.
- JavaScript event loop and concurrency.
Interview Questions
- Tell me something about js engine v8 internal mechanism.
- What is an event loop in javascript?
- If javascript is single-threaded, how does it handle the asynchronous calls?
- Difference between setTimeOut and setInterval.
- Can you explain the difference between an async and a regular function in javascript?
- What’s the error handling strategy for promises that were rejected and awaiting?
- What are the states of promise?
- Can you explain what the .then() method does?