saharanitaa.hashnode.devFrontend Interview Experience at SurveyMonkeyHello folks,I recently had the opportunity to interview at SurveyMonkey for the Software Engineer II position on the Multi-User Admin Team. This role focuses more on the frontend domain, and I will share my interview experience in this post. How did ...Jul 11, 2024·3 min read
saharanitaa.hashnode.devExplanation of JavaScript ClosuresWhat are closures? A closure is a combination of a function bundled together with relations to its surrounding state (the lexical environment). In simple words, every function in Javascript has access to its outer lexical environment (variables, func...Jan 27, 2022·2 min read
saharanitaa.hashnode.devJavascript: Higher Order Functions (map , filter , reduce)!🤩What are Higher-order functions? Higher-order functions are functions that take other functions as arguments and/or return functions as their outputs. Taking another function as an argument is often referred to as a callback function because it is ca...Sep 23, 2021·3 min read
saharanitaa.hashnode.devIntroduction to Promises and Async and Await Promises in Javascript!✨What is a Promise? A promise is an object that may provide a value sometime in the future: either a resolved value or a reason that it’s not resolved (e.g., an error occurred). A promise may be in one of 3 possible states: fulfilled, rejected, or pen...Sep 23, 2021·4 min read