JavaScript Interview Cheat Sheet

A typical JavaScript/Frontend interview is composed of 4 to 5 rounds.

This is a curated list of solved problems in JavaScript categorized on the type & nature of the problem which you can refer to and use as a cheat sheet for interview preparation.

It contains Data Structures & Algorithms, functions, async, closure, promises, hoisting, & other JavaScript-core concepts problems.

You can also checkout my youtube playlist where I am solving one question daily for 100 days that can help you to prepare and crack your JavaScript interview.

JavaScript concepts revision

DataStructures


Algorithms

It contains only the important ones, you can check out the whole list here.


Sorting


Searching


JavaScript specific problems

I am currently working on this list, these are a few random questions, you can find the full list here.


JavaScript projects (Machine-Coding)


React questions (Machine coding)


Web fundamentals


Frontend System Design


Design patterns


Interview Experience

More questions will be added to it as and when I write them.

All the very best!.

JavaScript Interview Guide Ad BannerJavaScript Interview Guide Ad Banner