NodeJS Interview Questions

Node.js is a server-side technology that you have to be proficient in to become the ideal MEAN stack developer. It is one of the most rewarding web development tools to learn, not only because of the lucrative salary—averaging $100,000/ year—but also the fast and continued growth of job postings requiring knowledge of the technology. If

Read More

AngularJS Interview Questions

What are the basic steps to unit test an AngularJS filter? (Question provided by Daniel Lamb) Inject the module that contains the filter. Provide any mocks that the filter relies on. Get an instance of the filter using $filter(‘yourFilterName’). Assert your expectations. Dependency injection is a powerful software design pattern that Angular employs to compose responsibilities through

Read More

TypeScript Interview Questions

Q1. What is TypeScript and Why Do We Need It? Ans. JavaScript is the only client side language universally supported by all browsers. But JavaScript is not the best designed language. It’s not a class-based object-oriented language, doesn’t support class based inheritance, unreliable dynamic typing and lacks in compile time error checking. And TypeScript addresses all

Read More

JavaScript Interview Questions

Explain event delegation Event delegation is a technique involving adding event listeners to a parent element instead of adding them to the descendant elements. The listener will fire whenever the event is triggered on the descendant elements due to event bubbling up the DOM. The benefits of this technique are: Memory footprint goes down because

Read More