TestDome skill assessments are used by more than
3,700 companies and 450,000 individual test takers.

The JavaScript with jQuery online test assesses candidates' knowledge of how to programme in the JavaScript language and use one of its most widely used libraries, jQuery.

It's an ideal test for pre-employment screening. A good JavaScript developer needs to be able not only to solve problems using JavaScript but also to understand and extend the functionality provided by JavaScript using libraries such as jQuery.

This online test requires candidates to solve coding problems in JavaScript and jQuery.

Recommended Job Roles

Web Front-End Developer

JavaScript Developer

jQuery Developer

Sample Candidate Report

Sample Free Questions

Image Gallery

10min

-

Easy

Easy

-

CODE

jQuery

jQuery

jQuery is a fast, small, popular, and feature-rich JavaScript library. It provides functions that make it easier for developers to traverse HTML documents, create animation, support different browsers, handle events, and use Ajax.

DOM manipulation

DOM manipulation

Dynamically accessing and updating user interface elements is an important part of most modern web applications.

JavaScript

JavaScript

JavaScript is the programming language of HTML and the web. It's an essential skill for any programmer working with websites and web technologies.

Public

Public

Public questions (free account) are common interview questions. They are great for practicing, or if you want to filter candidates using the classic problems.

An image gallery is a set of images with corresponding remove buttons. This is the HTML code for a gallery with two images:

Implement the setup function that registers a click event handler and implements the following logic: When the button of class remove is clicked, its parent <div> element should be removed from the gallery.

For example, after the first image has been removed from the gallery above, it's HTML code should look like this:

Product Code

15min

-

Easy

Easy

-

CODE

jQuery

jQuery

jQuery is a fast, small, popular, and feature-rich JavaScript library. It provides functions that make it easier for developers to traverse HTML documents, create animation, support different browsers, handle events, and use Ajax.

Event handling

Event handling

Event-based design patterns are very common in modern applications, especially in the development of user interfaces.

Forms

Forms

Forms provide a method of grouping inputs and collecting user data. As such they are an important design constructor for all developers and designers to be familiar with.

JavaScript

JavaScript

JavaScript is the programming language of HTML and the web. It's an essential skill for any programmer working with websites and web technologies.

Selectors

Selectors

Selectors are a programming pattern that can be used to select an element from a container. They are primarily used in technologies such as CSS and jQuery to apply styles to groups of elements.

Public

Public

Public questions (free account) are common interview questions. They are great for practicing, or if you want to filter candidates using the classic problems.

The createProductCodeForm function is used to create a new form that accepts a product code from a user.

The current version of the form contains the hint: 'The product code can be found on the label'. This hint is currently always visible to the user.

Improve the form so that the hint is only rendered when the input element is the focused element.

Endangered Species

5min

-

Hard

Hard

-

CODE

jQuery

jQuery

jQuery is a fast, small, popular, and feature-rich JavaScript library. It provides functions that make it easier for developers to traverse HTML documents, create animation, support different browsers, handle events, and use Ajax.

JavaScript

JavaScript

JavaScript is the programming language of HTML and the web. It's an essential skill for any programmer working with websites and web technologies.

Selectors

Selectors

Selectors are a programming pattern that can be used to select an element from a container. They are primarily used in technologies such as CSS and jQuery to apply styles to groups of elements.

Public

Public

Public questions (free account) are common interview questions. They are great for practicing, or if you want to filter candidates using the classic problems.

An HTML div element contains lists of endangered species grouped by continent and the species population status.

Questions

Skills

jQuery

jQuery

jQuery is a fast, small, popular, and feature-rich JavaScript library. It provides functions that make it easier for developers to traverse HTML documents, create animation, support different browsers, handle events, and use Ajax.

DOM manipulation

DOM manipulation

Dynamically accessing and updating user interface elements is an important part of most modern web applications.

JavaScript

JavaScript

JavaScript is the programming language of HTML and the web. It's an essential skill for any programmer working with websites and web technologies.

Event handling

Event handling

Event-based design patterns are very common in modern applications, especially in the development of user interfaces.

HTML5

HTML5

HTML5 is now supported in all modern browsers, making it important for front-end developers to know how to use its features.

Selectors

Selectors

Selectors are a programming pattern that can be used to select an element from a container. They are primarily used in technologies such as CSS and jQuery to apply styles to groups of elements.

What Others Say

Testdome is simple, provides a reasonable (though not extensive) battery of tests to choose from, and doesn't take the candidate an inordinate amount of time. It also simulates working pressure with the time limits.

Very Prompt and helpful support when needed, we were looking to work with a third party to write and set up new tests, testdome was able to quickly set up and support a method to do this, allowing us to start testing candidates straight away.

It provides us an opportunity to set our own timing policy, to choose from variety of questions from different areas and with difficulty gradation. Also it is great that TestDome provides free of charge tests for candidates to prepare and check how online IDE works. And support is always ready to help:)

Alexandra Bulka, WorkFusion

On the TestDome Blog

Since we’re all biased and we use incorrect proxies, why not just outsource hiring to experts or recruitment agencies? After all, they’ve been screening people for many years, so they must know how to do it right?

Not really. I was surprised to discover that many experts disagree with each other. Everybody praises their pet method and criticises the others. Many of these methods look legitimate, but are based on...