How to Hire a Good JavaScript Developer…
As with any technology, there’s knowing JavaScript and then there’s really knowing JavaScript.
Let me share a couple of proven & effective techniques and questions for finding true masters of the language.
Note:
These sample questions are intended merely as a guide.
Alert
Not every candidate worth hiring will be able to properly answer them all, nor does answering them all guarantee a candidate.
At the end of the day, hiring remains as much of an art as it does a science.
JavaScript is in the world of tech today has become fundamental.
Hiring a well-qualified and talented JavaScript developer can be a problem.
During the interview, it’s important to test the knowledge of a candidate.
JS developer skill set that every specialist should have.
- Problem-solving.
- Creativity.
- Work in a team.
- Follow trends.
Q1: Describe inheritance and the prototype chain in JavaScript.
Here’s a simple example:

Q2: Consider the code snippet below (source).
What will the alert display?
Explain your answer.

Q3: Explain closures in JavaScript.
- What are they?
- What are some of their unique features?
- How and why might you want to use them?
- Provide an example.
Q4: Is there ever any practical difference between defining a function as a function expression
e.g.., var foo = function(){}
OR
As a function statement
e.g., function foo(){}
Explain your answer.
Q5: How can JavaScript be used to improve accessibility on the web?
Q6: What does ‘use strict’ mean at the top of a block of code?
Q7: What does the term ‘hoisting’ mean in reference to JavaScript?
Q8: What is the difference between == and ===?
Between != and !==?
Give an example?
In the end,
Good soft skills are also important because they allow candidates to be effective in the workplace.
- Conflict management
- Creativity
- Decision making
- Teamwork
- Response to specific actions
If you’re a beginner at JavaScript and want to learn JavaScript e2e concepts, here’s a great course by Robin aka WellPaidGeek who is coding for 20+ years.
I highly recommend buying this course.
Here is the link if someone is interested.
Thanks for reading.
“Don’t miss out” Follow your mentor TheAnkurTyagi
If you liked this post, you should sign up for my 2-1-1 career development newsletter:
- No spam
- No bullshit More importantly, you can ask your questions one-on-one via email.
Join here: 2-1-1 Career Growth Newsletter Follow me on Twitter for more actionable career advice.