DEV Community

Cover image for Five* JavaScript concepts for your next interview
kapeel kokane
kapeel kokane

Posted on

Five* JavaScript concepts for your next interview

Hey There! 👋🏾

Hope you are doing well.

Have you worked on several projects that use JavaScript, Node.js or React.js before but never found the time to actually study the core concepts of the language?

OR

Do you have an interview coming up and need a quick revision?

Do not worry. You are not alone!

In today's article, we look into some super important concepts related to the language that make or break an interview.

Image description


1. Event propagation

This is an interviewer's favourite and checks your concepts related to event handlers, bubbling and capturing of events. Here is a quick summary:

2. Scope

Next up is the concept of scope in JavaScript. This is important too because it forms the basis for understanding other advanced concepts like closures.

3. Closures

This is the all-time interviewer favourite and it is so for a reason. This concept checks several other underlying concepts and an in-depth understanding of the language.

4. Prototypal inheritance

The kind of inheritance in JavaScript is different from that in other languages like Java and c++ and that is what makes it all the way more important to understand how that works.

5. Strict mode

Did you know there is a strict mode in JavaScript? Although rare, this question still comes up sometimes in an interview and it is a good idea to have some clue regarding what it is all about.

Bonus: !! Operator

This is a bonus concept and maybe it would never get asked in any interview but is still an interesting concept to know about the language!

Hope you found all those helpful. 🙌🏾

Go rock your next JavaScript interview!

Cheers!

Top comments (4)

Collapse
 
oliverdjbrown profile image
Oliver Brown

Excellent article

Collapse
 
kokaneka profile image
kapeel kokane

Thanks. Glad you liked it :)

Collapse
 
olsard profile image
olsard

Great! Thank you very much for sharing.

Collapse
 
kokaneka profile image
kapeel kokane

You're welcome! 🙂