UnderScore.JS Online Skills Assessment Test

Candidates Assessed

21827+

Organizations Served

128+

iMocha’s Underscore.JS online test is the preferred pre-employment test for recruiters and hiring managers to hire job-fit candidates for roles such as UnderScore.JS Developer, JavaScript Developer, and Full Stack Developer. Our UnderScore.JS skills test has helped our customers to reduce hiring time by 45%.

About UnderScore.JS Online Skills Assessment Test

UnderScore.JS online test assists hiring managers and recruiters in evaluating the Underscore.JS skills of Underscore.JS developer before an interview. Underscore.JS is a JavaScript library which provides utility functions for common programming tasks. UnderScore.JS skills test is designed to check the application and integration development skills of Underscore.JS developer as per industry standards.

UnderScore.JS pre-employment test is designed by our subject matter experts to evaluate knowledge of Underscore JS developer about Underscore.JS library. Using powerful reporting, you can have a detailed analysis of the test results to help you make a better hiring decision and predict the candidate’s performance.

Are you a jobseeker looking to sharpen your skills?

Test Summary

UnderScore.JS screening test enables employers and recruiters to identify UnderScore.JS developer by evaluating working skills and job readiness. For this reason, the emphasis is laid upon evaluating the knowledge of applied skills gained through real work experience, rather than theoretical knowledge.

Underscore.JS assessment test may contain MCQs (Multiple Choice Questions), MAQs (Multiple Answer Questions), Fill in the Blanks, Whiteboard Questions, Audio / Video Questions, AI-LogicBox, Coding Simulators, True or False Questions, etc.

Test Duration: 20 minutes

No. of Questions: 10

Level of Expertise: Entry/Mid/Expert

Useful for hiring

  • UnderScore JS Developer
  • JavaScript Developer
  • Full Stack Developer

Topics Covered


right arrow
Using Map in Underscore.JS

iMocha’s UnderScore.JS online test helps recruiters and hiring managers to evaluate candidate’s understanding about map function in Underscore.js which helps to produce a new array of values

right arrow
Using sortBy function in Underscore.JS

This test assesses candidate’s ability to sort all the elements of the list in required order according to the function and its parameters

right arrow
Using "where" in Underscore.JS

Our UnderScore.JS skills test validates applicant’s knowledge about where function which is used to find elements with match of searching condition

right arrow
Functions in Underscore.JS

This test evaluates candidate’s understanding about functions in Underscore.JS which helps to return the sorted list of all methods

right arrow
Grouping list in Underscore.JS

Our UnderScore.JS assessment test helps recruiters and hiring managers to assess candidate’s knowledge about grouping which splits a collection into set

right arrow
Look for Items in a list using Underscore.JS

This test assessment validates candidate’s ability to look items in a list using Underscore.JS

right arrow
Using filters in Underscore.JS

This UnderScore JS pre-employment test evaluates candidate’s understanding about filters in Underscore.JS which helps to check elements in the passed array after fulfilling the condition

Sample Questions

Choose from our 100,000+ question library or add your own questions to make powerful custom tests

Question types:

Multiple Option

Topic:

-

Difficulty:

Easy


Q 1. The following code snippet shows an error:
var usersList = [{id: 12, user: 'Paul', role: 'ADMIN'}, {id: 23, user: 'Mike', role: 'DEFAULT'}, {id: 35, user: 'Gary', role: 'ADMIN'}, id: 46, user: 'Johnn', role: 'DEFAULT'}]; ._findLastIndex(usersList, {role: 'DEFAULT' });

Which of the following code snippet will fix the problem?
var usersList = [{id: 12, user: 'Paul', role: 'ADMIN'}, {id: 23, user: 'Mike', role: 'DEFAULT'}, {id: 35, user: 'Gary', role: 'ADMIN'}, {id: 46, user: 'Johnn', role: 'DEFAULT'}]; _.findLastIndex(usersList, {role: 'DEFAULT' });
var usersList = [{id: 12, user: 'Paul', role: 'ADMIN'}, {id: 23, user: 'Mike', role: 'DEFAULT'}, {id: 35, user: 'Gary', role: 'ADMIN'}, {id: 46, user: 'Johnn', role: 'DEFAULT'}]; _.lastIndex(usersList, {role: 'DEFAULT' });
var usersList = [id: 12, user: 'Paul', role: 'ADMIN'}, {id: 23, user: 'Mike', role: 'DEFAULT'}, {id: 35, user: 'Gary', role: 'ADMIN'}, id: 46, user: 'Johnn', role: 'DEFAULT'}]; _.findLastIndex(usersList, {role: 'DEFAULT' });
var usersList = [id: 12, user: 'Paul', role: 'ADMIN'}, {id: 23, user: 'Mike', role: 'DEFAULT'}, {id: 35, user: 'Gary', role: 'ADMIN'}, {id: 46, user: 'Johnn', role: 'DEFAULT'}]; _.findLastIndex(usersList, [role: DEFAULT ]);

Question types:

Multiple Option

Topic:

-

Difficulty:

Easy


Q 2. The following code snippet shows an error:
var machines = [{code: 'MACHINE01', serial: 4023456788}, {code: 'MACHINE02', serial: 4783456788}]; _.sortedIndex(machines, {code: 'MACHINE03', serial: 5047856788}, 'code');

Which of the following code snippet will fix the problem?
var machines = [{code: 'MACHINE01', serial: 4023456788}, {code: 'MACHINE02', serial: 4783456788}]; _.sorted(machines, {code: 'MACHINE03', serial: 5047856788}, 'code');
var machines = [{code: 'MACHINE01', serial: 4023456788}, {code: 'MACHINE02', serial: 4783456788}]; ._sortedIndex(machines, {code: 'MACHINE03', serial: 5047856788}, 'code');
var machines = [{code: 'MACHINE01', serial: 4023456788}, {code: 'MACHINE02', serial: 4783456788}]; _.sortedIndex(machines, {code: 'MACHINE03', serial: 5047856788}, 'serial');
var machines = [{code: 'MACHINE01', serial: 4023456788}, {code: 'MACHINE02', serial: 4783456788}]; ._sorted(machines, {code: 'MACHINE03', serial: 5047856788}, 'serial');

Question types:

Multiple Option

Topic:

-

Difficulty:

Easy


Q 3. Which of the following code snippets will run correctly in the browser?
var hideValue = ._omitValue({id: 12, name: 'Paul', surname: 'Hernandez', mail: '[email protected]'}, 'id');
var hideValue = ._omit({id: 12, name: 'Paul', surname: 'Hernandez', mail: '[email protected]'}, 'id');
var hideValue = _.omitValue({id: 12, name: 'Paul', surname: 'Hernandez', mail: '[email protected]'}, 'id');
var hideValue = _.omit({id: 12, name: 'Paul', surname: 'Hernandez', mail: '[email protected]'}, 'id');

Sample Report

View Full Report . . .

Skill wise performance report by iMocha

Hire job-fit candidates using this test now

You can customize this test by

difficulty level
Setting difficulty level of test      

Choose easy, medium or hard questions from our skill libraries to assess candidates of different experience levels.                       

multiple skills
Combining multiple skills into one test

Add multiple skills in a single test to create an effective assessment. Assess multiple skills together.                                              

adding own skill
Adding your own questions to the test

Add, edit or bulk upload your own coding questions, MCQ, whiteboarding questions & more.                       

tailor made test
Requesting a tailor-made test                  

Get a tailored assessment created with the help of our subject matter experts to ensure effective screening.

Trusted By

Vipin Sharma, Mobile Programming
gartner Logo

“Thanks to Customer Success Team of iMocha, they have shared the best practices of quick test creation & also helped us in training all our recruiters for various functionalities of the tool. Now my team of 25 recruiters has adopted this measure & it has done wonders for our clients.”

Vipin Sharma, Mobile Programming

capgemini logo
coupa logo
ericsson logo
cognizant logo
nice logo
wipro logo

Start hiring job-fit candidates using this assessment