---
title: "Discussion on \"Interview Practice\" | Hashnode"
description: "Discussion on \"Interview Practice\". What is Closure in Javascript?  \n Need\n Closures in JavaScript are necessary for data privacy and encapsulation. Without closures, it would be challenging to achieve data hiding and manipulation in a controlled manner.  \n What is it?\n A closure in Ja..."
url: "https://hashnode.com/posts/interview-practice/64f1cc97ec863c3d425db46e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Interview Practice](https://ayush77.hashnode.dev/interview-practice?utm_source=hashnode&utm_medium=feed)

What is Closure in Javascript? Need Closures in JavaScript are necessary for data privacy and encapsulation. Without closures, it would be challenging to achieve data hiding and manipulation in a controlled manner. What is it? A closure in Ja...

Sep 1, 2023 · 2 min read · ayush77.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#interview](https://hashnode.com/tag/interview)
-   [#practice](https://hashnode.com/tag/practice)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)

## Written by

[Ayush Srivastava](https://hashnode.com/@Ayush77)

@Ayush77 · lucknow

  
[View profile](https://hashnode.com/@Ayush77)

I am a Frontend developer , i have built QKart, an e-commerce application, implementing core features such as authentication, shopping cart, and checkout. I have also created QTripDynamic, a dynamic travel website, enhancing user experience through interactive elements like multi-select filters and image carousels. With a strong grasp of HTML, CSS, JavaScript, and REST APIs , Bootstrap, Material UI, React.js.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
