i
SuperProcure
Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There were 5 interview rounds.
I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Job Portal and was interviewed in Jan 2024. There was 1 interview round.
let, var, and const are all used for variable declaration in JavaScript, but they have different scopes and behaviors.
let has block scope, var has function scope, and const is a constant that cannot be reassigned.
Using let allows you to declare variables that are limited to the scope of a block statement.
var variables are hoisted to the top of their function scope.
const variables must be initialized with a value and ca
I applied via Approached by Company and was interviewed before Jun 2023. There were 3 interview rounds.
React is a JavaScript library for building user interfaces.
Component-based architecture for reusability
Virtual DOM for efficient updates
One-way data binding for predictable data flow
Supports server-side rendering for SEO optimization
Callback function is a function passed as an argument to another function to be executed later. Hooks are functions that let you use state and other React features without writing a class.
Callback function is used to handle asynchronous operations or events in JavaScript.
Example: setTimeout function takes a callback function as an argument to execute after a specified time.
Hooks are introduced in React 16.8 to allow fu...
Box model is a fundamental concept in CSS which defines the spacing and dimensions of an element.
The box model consists of content, padding, border, and margin.
Content area is where the actual content of the element is displayed.
Padding is the space between the content and the border.
Border surrounds the padding and content.
Margin is the space outside the border, separating the element from other elements.
Example: div ...
I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.
Fragments in React.js are used to group multiple elements without adding an extra node to the DOM.
Fragments are a way to group multiple elements without using a wrapper element.
They help in avoiding unnecessary divs in the DOM.
Fragments can improve performance by reducing the number of DOM nodes.
They are useful when returning multiple elements from a component's render method.
Fragments can be written using the
A reducer is a pure function in React that takes the previous state and an action, and returns the new state.
Reducers are used in React to manage state changes in an application
They take the previous state and an action as input
Reducers are pure functions, meaning they do not modify the state directly
They return a new state based on the previous state and the action
Redux is a popular library that uses reducers to manag
New features of HTML5 and CSS positions include flexbox, grid layout, and sticky positioning.
Flexbox allows for easier alignment and distribution of items within a container.
Grid layout enables the creation of complex layouts with rows and columns.
Sticky positioning allows elements to stick to a specific position on the page as the user scrolls.
Spread operator is used to expand an iterable object into individual elements.
Used for passing props to child components
Used for merging arrays and objects
Syntax: ...
Example: const arr = [1, 2, 3]; const newArr = [...arr, 4, 5];
based on 1 interview
Interview experience
Business Analyst
8
salaries
| ₹4 L/yr - ₹9 L/yr |
Quality Analyst
8
salaries
| ₹5.5 L/yr - ₹6.5 L/yr |
Product Manager
8
salaries
| ₹13 L/yr - ₹20 L/yr |
Operations Executive
7
salaries
| ₹4.3 L/yr - ₹5 L/yr |
Sales Development Representative
5
salaries
| ₹4.5 L/yr - ₹6 L/yr |
TCS
Accenture
Wipro
Cognizant