JavaScript

Web Development

About this test

The Kandio Method

Kandio’s assessment tests let you assess the candidates, employees, agencies or freelancers you have concerning any JavaScript task you might have.

Remember that Kandio offers guidelines on which programmers to proceed with, and which ones to discard. Kandio will give you reliable directions about things programmers should know about, but a programmer can be excellent, even if he does not know about all of these things.

We suggest that you use our tests before your interview process to know which ones actually to talk to. The final Kandio report should be a piece of conversation with the strong candidates, rather than a disqualifying process in a late stage interview process.

The test and how it’s structured

HTML, CSS, and JavaScript are considered the three cornerstone technologies of the whole internet. Therefore, we think it’s crucial that you have the right assessment tools, to screen your JavaScript candidates.

The reason JavaScript is used is the enable interactive web applications, which is also why the vast majority of browsers has a specific JavaScript module integrated to make sure all code is executed correctly.

Our JavaScript assessment revolves around four major pillars of the technology and 20 questions.

– JS Runtime/Asynchronous JS
– JS Basics
– Modern JavaScript (ES6/7/8/9)
– Functional JavaScript
– Programming Fundamentals (Time Complexity)

We believe that this setup makes it one of the most reliable and most thorough assessments on the market, and our JavaScript specialists are continuously working to keep the test up to date.

Language(s)

English


Questions

20


Maximum completion time

60 minutes


Chapter(s) 5
  • Programming Fundamentals (Time Complexity)
  • Functional JavaScript
  • Modern JavaScript (ES6/7/8/9)
  • JS Basics
  • JS Runtime/Asynchronous JS
You might also like these tests:
Most recent JavaScript score
33
JavaScript
 
 
Programming Fundamentals (Time Complexity)
15
 
Functional JavaScript
29
 
Modern JavaScript (ES6/7/8/9)
28
 
JS Basics
34
 
JS Runtime/Asynchronous JS
57
Try a sample question from our JavaScript specialist
After the following JavaScript code is run which of the following is true?

Requires a free user, with minimal info and no credit card needed

Made by one of the leading experts

With hundreds of thousands of students and counting, I’ve always aimed on connecting employers and students. Kandio is another way for me to amplify this mission of connecting them faster and better.

Andrei Neagoie

Andrei Neagoie

Founder of Zerotomastery with +100k students
Best-selling Instructor at Udemy
Author of our JavaScript test

Andrei Neagoie

I am Andrei Neagoie – instructor to hundreds of thousands of students who are learning to code. I help businesses by preparing students for the professional talent pool.

JavaScript is a highly sought after skill that most employers are on the lookout for. Being one of the most common programming languages, most of the technologies that you see today include some sort of JavaScript. Let me help you find a developer with this expertise the same way that I prepare them to become experts in this field.

My Experience

When I’m not exploring the physical world with my adventures, I’m exploring the different programming languages in the digital world. And just like any adventure, I enjoy sharing my programming knowledge with people who are passionate. JavaScript is one of the most common programming languages that are a must-have in the digital landscape.

  • December 2017 - Present
    Zerotomastery
    zerotomastery.io
    Founder & Lead Instructor
  • December 2017 - Present
    Udemy
    udemy.com
    Top JavaScript instructor
  • August 2014 - Present
    Development Consultancy
    Consultant
  • June 2015 - November 2017
    Rangle.io
    rangle.io
    Senior Software Coach

My Achievements

As an instructor with one of the highest rated Web Development courses on Udemy, I take pride in my students who have started from zero and progressed to work in the biggest tech companies such as Apple, Google, Amazon, JP Morgan, IBM, etc. As a self-taught programmer myself, I am humbled that the achievements of my students who started with nothing are now out there discovering countless career opportunities. Their achievements are my greatest.

  • 2019
    Reached 10,000 followers
  • 2019
    Udemy
    udemy.com
    Published 5 courses with over 30,000 each
  • 2018
    Udemy
    udemy.com
    Reached 100,000 courses sold
  • December 2017
    Zerotomastery
    zerotomastery.io
    Founded my instructing institution
  • January 2017
    Plastic Mobile
    Nominated for Developer 30 under 30 Award
Recruiters who also used this tests
24 Questions PHP • • •
20 Questions HTML5 and CSS3 • • •
20 Questions HTML and CSS • • •
55 Questions Data Structures and Algorithms • • •




94% of all questions our support receives, can be answered in the below FAQ

I have many candidates - will they all receive the same questions for equal assessment?
Short answer:

Yes, all candidates are equally assessed.

Long answer:

All our tests have different questions which change from recruitment round to recruitment round. The reason for this is that we want to avoid candidates to be able to pre-know the questions ahead of time.

However, once you lock a recruitment round in, the questions will lock in as well for all candidates going through your round, so that they are equally assessed.
How can the exam score help me to make a better hiring decision?
Overall you should keep in mind, that Kandio offers help with assessing your total pool of candidates. The point with this plan-of-attack is to give you a tool that will enable you to pinpoint the very underqualified candidates quickly, and promptly discard of them. As well as locating the solid candidates, and invite them for an interview before your competitor does.

The difficulty of our tests are high in general and are meant to find the weak links. So you shouldn’t disqualify a candidate at 67%, just because you have someone who’s testing 70%. Or even 85%.

Kandio is a tool you should use in addition to other means such as:

- Common sense
- Gut feeling
- Internal screening
- Other assessment tools
- Experience of the candidate
- Career goals of the candidate

The reason we have priced Kandio the way we have is that it’s meant to be used alongside other decision factors, and not as a dictation of which candidate to employ.
Why Kandio over other tests? And why not a free-writing test?
All Kandio exams have a multiple choice approach along with a difficult scenario and a very clear and tangible scorecard at the end. We only work with objective measurements, and completely disregard candidate values such as consistency in work, ability to teamwork, humanity, and care for colleagues, sociality and the likes.

The reason for this is that in today's tech-oriented world, we often see a significant amount of different solutions to the same problem. If we offered free-write assignments, candidates would need to be assessed one by one, which obviously would be impossible.

With us, you’re buying the access to a solid set of exams with a well-functioning reporting section to make your life easier. You’re not buying any AI that will base results on any big data.
How difficult are the tests Kandio offers my candidates?
All our tests are authored with a high difficulty in mind. Our goal is to weed out the least competent candidates, in the most common knowledge within your desired field.

Because of this, you should keep in mind to adjust your salary expectations and level of acceptance, if you’re looking for a less qualified role.
How do I adjust the level of my test to match the qualifications of the position I’m trying to fill within my company?
You don’t. Our tests are made with such difficulty in mind, that they would challenge all skill levels regardless of seniority. It’s only very rare that we see any candidate getting everything correct on our exams.

If you are trying to fill a very senior role, you would probably want him to score above 70% in Kandio. If you’re looking for a more junior role, you could probably settle with 50%-70%

If you want a very junior role, that you can train along the way, you would be looking at 30%-50%.

We wouldn’t recommend considering any candidate below 30% unless you have clear indications towards him from other factors of decision making.