Filter interviews by
I applied via Walk-in and was interviewed before Apr 2023. There was 1 interview round.
There was only one round and two people, they asked basic react js and javsacript questions and then one coding question.
Counter application using Reactjs
Create a React component for the counter
Use state to keep track of the count
Implement functions to increment and decrement the count
Display the count on the screen
Flatten an array without using inbuilt methods
Use recursion to iterate through the array and flatten it
Create a new array to store the flattened elements
Check if each element is an array, if so, recursively call the function to flatten it
I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.
States are mutable data managed within a component, while props are immutable data passed from parent to child components.
States are managed within a component and can be changed using setState method
Props are passed from parent to child components and are immutable
States are used for internal component data management, while props are used for passing data between components
Example: A counter component may have a stat...
Data can be passed from children to parents in React components by using callback functions.
Use callback functions to pass data from child components to parent components
Parent component passes a function as a prop to child component
Child component calls the function with the data as an argument to pass data to parent component
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 3 interview rounds.
Progress bar in react and remote data fetching
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Splice is used to add/remove elements from an array, while slice is used to extract a portion of an array without modifying the original array.
Splice modifies the original array, while slice does not.
Splice can add elements, remove elements, or replace elements in an array.
Slice returns a new array with the selected elements from the original array.
Example: const arr = [1, 2, 3, 4, 5]; arr.splice(2, 1); // removes elem...
To reverse a string, iterate through the characters and swap them from start to end.
Create an empty string to store the reversed result.
Iterate through the characters of the input string from end to start.
Append each character to the empty string to reverse the order.
Return the reversed string.
Pure components, memo, useCallback, and HoC are optimization techniques in React for improving performance.
Pure components are components that only re-render when their props or state change.
memo is a higher order component that memoizes the result of a component rendering, preventing unnecessary re-renders.
useCallback is a hook that memoizes functions, preventing unnecessary re-creations on re-renders.
HoC (Higher Orde...
I applied via Naukri.com and was interviewed in Apr 2022. There was 1 interview round.
Closures and hoisting are important concepts in JavaScript.
Closures refer to the ability of a function to access variables in its outer scope even after the function has returned.
Hoisting is the behavior of moving variable and function declarations to the top of their respective scopes.
Example of closures: function outer() { let x = 10; function inner() { console.log(x); } return inner; } const innerFunc = outer(); inn...
based on 1 review
Rating in categories
Design Engineer
54
salaries
| ₹3.2 L/yr - ₹8 L/yr |
Lead Engineer
45
salaries
| ₹8 L/yr - ₹22 L/yr |
Senior Engineer
28
salaries
| ₹5 L/yr - ₹11.5 L/yr |
Project Lead
23
salaries
| ₹11 L/yr - ₹21.2 L/yr |
Senior Design Engineer
18
salaries
| ₹5.1 L/yr - ₹11.5 L/yr |
Quest Global
Cyient
TCS
L&T Technology Services