5 Top Sites for JavaScript Interview Preparation
Tags: javascript, node, react, interview
Published: 2018-01-22 09:18:55

---
title: 5 Top Sites for JavaScript Interview Preparation
published: true
description: When you finally find the perfect role you want to make sure that you maximise your chances of getting an offer. Here are some resources for checking your JavaScript, Node.js, React and Redux knowledge.
tags: javascript, node, react, interview
cover_image: https://cdn-images-1.medium.com/max/800/1*l8Lw5UB1y3WroNKgqxyNJg.jpeg
---

Looking for a new job is a daunting task. There are so many things to consider when trying to find the perfect role: location, company, job responsibilities, pay and compensation, training and much more.

When you finally find the perfect job you want to make sure that you maximise your chances of getting an offer. Here are some resources for checking your JavaScript, Node.js, React and Redux knowledge.

##[37 Essential JavaScript Interview Questions](https://www.toptal.com/javascript/interview-questions)

This is one of my favourite resources for practicing JavaScript questions. I really like it because the answers are hidden, giving you a chance to go through and test yourself before seeing any of the answers.

It tests everything from definitions to ‘what does this code produce’ to ‘write a function that does this’. It’s great for everyone, no matter whether you’re a front end, back end or full stack developer.

##[Top 50 React Interview Questions To Prepare For This Year](https://www.edureka.co/blog/interview-questions/react-interview-questions/amp/)

This site was great for a mix of React and Redux questions. It has a really good explanation of the virtual DOM and covers the differences between React and Angular, and React component life cycles. The Redux section has questions testing your knowledge on the whole process.

##[Node.js Interview Questions and Answers](https://blog.risingstack.com/node-js-interview-questions-and-answers-2017/)

RisingStack is a great website for Node.js developers whether you have a job or are just applying. This page has 10 questions about async coding, testing and general Node.js practices. It lists each of the questions at the start to give you a chance to answer for yourself before seeing the answers.

##[8 Essential Node.js Interview Questions](https://www.toptal.com/nodejs/interview-questions)

This is another set of questions from topal, so they have the nice drop down answer functionality. Some of the questions are similar to other articles but there are a few really good, unique questions. I definitely learnt a few new things from reading the answers.

##[21 Essential JavaScript Interview Questions](https://www.codementor.io/nihantanu/21-essential-javascript-tech-interview-practice-questions-answers-du107p62z)

This site has a good list of JavaScript interview questions with questions that I hadn’t found on any of the other sites. Some of them are more obscure but I could definitely imagine them being asked in a technical interview if they were trying to catch you out.

##[You Don’t Know JS — Kyle Simpson](https://github.com/getify/You-Dont-Know-JS/blob/master/README.md)

This one is a different from the rest. It’s not a list of questions but a book series. I’ve added this to the list because it’s all good being able to rope learn some definitions and questions, it’s another to truly understand what’s happening.

This book series has taught me more about JavaScript than any other single resource. There are 6 books in the series and they become progressively more complex. When you understand closures, callbacks or promises, any interview question on it becomes simple, whether finding a bug, giving a description or just discussing with the interviewer.

This will be extra useful as it will aid you in you new job, not just the interview process. It is also free to read online as well as available in paper copy.