How to Hire a Good JavaScript Developer.

Ankur Tyagi - Jun 1 '21 - - Dev Community

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:

carbon(57).png

Q2: Consider the code snippet below (source).

What will the alert display?

Explain your answer.

carbon(58).png

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 guys...

I'm writing threads to help you to become a better software engineer (developer)...

"Don't miss out" Follow your mentor TheAnkurTyagi

I shared top questions last year in this blog link as well.

If you would like to discuss more in detail with me 1-1, you can hire me on HireTheAuthor.

Book 1-1 Call or Chat Subscription

HTA.JPG

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player