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 nee…


This content originally appeared on DEV Community and was authored by kapeel kokane

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!


This content originally appeared on DEV Community and was authored by kapeel kokane


Print Share Comment Cite Upload Translate Updates
APA

kapeel kokane | Sciencx (2022-02-04T17:49:32+00:00) Five* JavaScript concepts for your next interview. Retrieved from https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/

MLA
" » Five* JavaScript concepts for your next interview." kapeel kokane | Sciencx - Friday February 4, 2022, https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/
HARVARD
kapeel kokane | Sciencx Friday February 4, 2022 » Five* JavaScript concepts for your next interview., viewed ,<https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/>
VANCOUVER
kapeel kokane | Sciencx - » Five* JavaScript concepts for your next interview. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/
CHICAGO
" » Five* JavaScript concepts for your next interview." kapeel kokane | Sciencx - Accessed . https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/
IEEE
" » Five* JavaScript concepts for your next interview." kapeel kokane | Sciencx [Online]. Available: https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/. [Accessed: ]
rf:citation
» Five* JavaScript concepts for your next interview | kapeel kokane | Sciencx | https://www.scien.cx/2022/02/04/five-javascript-concepts-for-your-next-interview/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.