Coding tests for JavaScript

JavaScript coding interview questions and tests

JavaScript is a must-have for every front-end developer. The tasks of the front-end developer nowadays require using a wide range of tools and knowing multiple programming languages. You can check the skills of your candidate using our JavaScript coding interview questions and tests to have a good understanding of how proficient they are.

The developer has to combine the knowledge of JavaScript with at least one of the popular frameworks like Angular, React or Vue. With Devskiller JavaScript coding interview questions and tests you can identify developers with the exact skill set you need to grow your company.

Technologies covered:

  • Programming language: JavaScript
  • Java frameworks and libraries: AngularJS, React, Ember, Backbone, Meteor / jQuery and others
  • Build tools: NPM, Gulp, Bower

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of JavaScript, Web development, Tooling, Web, ES6

2) Programming task [level: Medium] - JavaScript | TypeScript, React | Conference admin panel - Implement missing features of an admin panel for managing the Call for Papers process using TypeScript, React, React Router and Promises.

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of AJAX, JavaScript, Web, Web development, ES6

2) Programming task [level: Hard] - JavaScript | Angular 2+ | Signup page | Components and routing - Complete user registration flow by setting up routing, integrating the signup form with data services and adding proper input validation.

View assessment details

View assessment details

View assessment details

View assessment details

Contains the following tasks:

1) Choice questions - assessing knowledge of HTML and CSS

2) Programming task - assessing skills in JavaScript focused on Functional programming fundamentals

3) Programming task - assessing skills in jQuery by asking the developer to debug some jQuery code

4) Programming task - assessing skills in Angular by asking the devleoper to debug some Angular code

5) Code gaps - verify the most esstential skills in Git by asking the developer to complete a few commands

View assessment details

Contains following tasks:

1) Programming task - Complete a movie collection application that includes SQL queries and is built using Django

2) Programming task - Prove your knowledge of JavaScript fundamentals by following a few simple instructions.

3) Programming task - Prove your knowledge of Javascript functions by creating functions as directed.

View assessment details

Contains the following tasks:

1) Choice questions - assessing knowledge of JavaScript - easy and intermediate questions

2) Programming task - JavaScript application that creates a file tree data structure from a JSON input, candidate have to find a bug in the code and fix it.

View assessment details

View assessment details

Contains the following tasks:

1) Choice questions - assessing knowledge of JavaScript - trivial questions

2) Programming task - simple AngularJS calculator application, candidate needs to implement four methods for basic arithmetic operations exposed as Angular service

View assessment details

Contains the following tasks:

Programming task - solve a programming challenge that involves Angular 2 Fundamentals Shopping Cart

Choice questions - assessing knowledge of HTTP Preflight Requests,Naming conventions,Controlling transitions,Controllers,Observers and run loop,Classes,Dependency management,Computed properties,Dependency injection,Front-end tooling

View assessment details

Contains the following tasks:

Programming task - solve a programming challenge that involves [Single File] JavaScript - Movies Analyzer - Find top favorite movies among friends

Choice questions - assessing knowledge of Programming Paradigms,Components,Routes,Naming conventions,Prototypal vs Classical Inheritance,Services,Computed properties,Templates,Action handling

View assessment details

View assessment details