apihub icon indicating copy to clipboard operation
apihub copied to clipboard

FEATURE: <Add Javascript Challenging Question for often asked in Interview>

Open KomalSrivastava opened this issue 4 months ago • 0 comments

Describe the Feature

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

  1. What are closures in JavaScript?
    • A closure is a function that retains access to its lexical scope, even when executed outside of that scope.

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

  1. What is the output of the following?
    console.log(typeof null); // "object"
    

@hiteshchoudhary Hello Sir, Kindly assign me this issue; I will work on it!! Thank you.

Use Case

No response

Additional Information

No response

Suggested Tools

No response

Additional Context or Information

No response

KomalSrivastava avatar Oct 20 '24 18:10 KomalSrivastava