33-js-concepts icon indicating copy to clipboard operation
33-js-concepts copied to clipboard

Add Javascript Challenging Question for often asked in Interview

Open KomalSrivastava opened this issue 1 year ago • 3 comments

Summary

  • Addition: Added JavaScript challenging interview questions that are often asked and tricky to solve.
  • Purpose: This section helps developers prepare for technical interviews by presenting concise, thought-provoking JavaScript questions that test deeper understanding of the language.

Changes Made

  1. Added JavaScript Questions:

    • Included small but tricky JavaScript questions covering topics like closures, hoisting, scoping, and the event loop.
  2. Added One Article in the Article Section:

    • A new article was added, explaining key JavaScript concepts.
    • Provided a link to this article for further reading.

Reasoning

  • Rationale: Some concepts were missing or not thoroughly explained, so I added challenging JavaScript questions to bridge the gaps.
    • A Gist is also provided for further clarification of missing concepts.
    • Lines and spacing have been added for improved readability in the README.

JavaScript Often Asked Small but Tricky Questions

  1. What is the difference between == and === in JavaScript?

    • == compares values with type coercion.
    • === compares both value and type strictly.
  2. What are closures in JavaScript?

    • A closure is a function that retains access to its lexical scope, even when executed outside of that scope.
  3. Explain event delegation.

    • Event delegation is a technique where a single event listener is added to a parent element to handle events from its child elements.
  4. What is the output of the following?

    console.log(typeof null); // "object"
    
    

@leonardomso Hello Sir, Kindly assign me this issue i will work on it!! Thank you..

KomalSrivastava avatar Oct 20 '24 18:10 KomalSrivastava

/assign

ryzen-xp avatar Oct 27 '24 11:10 ryzen-xp

/assign, would love to contribute

Abhayp2004 avatar Oct 09 '25 13:10 Abhayp2004

please assign this to me

Shruti2110-coder avatar Oct 12 '25 15:10 Shruti2110-coder