Skip to main content

Interview Question - let vs. const vs. var

· One min read
Nishant Mendiratta

Promises ( polyfill of Promise all, race, allSettled )

Implement Async parallel, Async series which executes a set of async tasks parallel and in series

Implement Retry API with n retry

Build a Promise from Scratch

Currying with example

String.prototype.repeat

Implement the compose() and pipe() polyfill .

Design patterns like singleton, factory patterns, etc

Implement the publisher-subscriber pattern in javascript

Implement the map, filter, reduce, and for Each polyfill

Implement the Function .bind, call, apply method on the Function Prototype

Prototype and prototype inheritance

How rendering works in the browser

Event delegation and event propagation in js

Implement Memoization

Progressive Web application

Clone an Object

Debouncing and Throttling

Implement clearAllTimeout()

Event Target — addEventListener, removeEventListener, dispatchEvent

Intersection Observer

Summary

Resources

Differences Between These Keywords