Filter interviews by
State in React is a JavaScript object that stores data and determines how a component renders and behaves.
State is mutable and can be updated using the setState() method
State is local and specific to a component, not shared between components
State changes trigger re-rendering of the component
React hooks are functions that let you use state and other React features in functional components.
useState: allows functional components to have local state
useEffect: allows side effects in functional components
useContext: allows functional components to access context
useReducer: alternative to useState for more complex state logic
useMemo: memoizes a value to prevent unnecessary re-renders
useRef: allows functional com...
Virtual DOM is a lightweight copy of the actual DOM used for efficient updates in React applications.
Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created and updated.
When changes are made to the virtual DOM, React compares it with the actual DOM and only updates the necessary parts.
This helps in improving performance by reducing the number of updates to the actual DOM.
Virtual DOM allo...
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
Promises are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
Example: fetch() API returns a promise that resolves with the response to a request.
JavaScript handles asynchronous codes using callbacks, promises, and async/await.
Callbacks are functions passed as arguments to another function to be executed later.
Promises represent the eventual completion (or failure) of an asynchronous operation and allow chaining of multiple asynchronous operations.
Async/await is a modern way of handling asynchronous code that makes it look synchronous.
Example: Using setTimeout w...
The exam duration is one and a half hours.
The total exam time is one and a half hours.
It encompasses all topics related to full stack development.
In two years, I see myself as a senior software developer leading a team on innovative projects.
Advancing to a senior software developer role
Leading a team on new and innovative projects
Continuing to enhance my technical skills through ongoing learning and training
LRU Cache is a data structure that maintains a list of items in order of most recently used to least recently used.
Implement using a doubly linked list and a hashmap for efficient operations
When an item is accessed, move it to the front of the list
When the cache is full, remove the least recently used item from the end of the list
I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Jul 2024. There were 4 interview rounds.
It was a coding round where i need to solve 3 DSA Questions in 1.5 hour
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
Binary search to find the closest element in a sorted array
Implement binary search to find the target element in the array
Keep track of the closest element found so far while searching
Update the closest element if a closer one is found during the search
Low level design for an online e-commerce website involves designing the architecture and components of the website.
Identify the main components such as user interface, database, payment gateway, product catalog, etc.
Design the database schema to store user information, product details, orders, etc.
Implement user authentication and authorization mechanisms for secure access.
Integrate payment gateway for processing tran...
based on 1 interview
Interview experience
Software Engineer
5
salaries
| ₹12 L/yr - ₹35 L/yr |
Senior Software Engineer
4
salaries
| ₹30 L/yr - ₹60 L/yr |
Associate Product Manager
3
salaries
| ₹15 L/yr - ₹26 L/yr |
Front end Developer
3
salaries
| ₹6 L/yr - ₹25 L/yr |
Faasos Food Services
Box8
InnerChef
Swiggy