i
Arrise Bpo
Solutions
Filter interviews by
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via LinkedIn
I applied via Approached by Company and was interviewed in Feb 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Recurrsion tree implementation with angular
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
var and const are used to declare variables in JavaScript, with var being mutable and const being immutable.
var is used to declare variables that can be reassigned and updated
const is used to declare variables that cannot be reassigned or updated
let is another keyword used for declaring variables, similar to var but with block scope
Error boundary is a React component that catches JavaScript errors anywhere in a component tree and logs those errors.
Error boundaries are React components that catch JavaScript errors in their child component tree.
They are used to prevent the entire UI from crashing due to a single error.
Error boundaries work like a JavaScript catch {} block, but for components.
They are defined using componentDidCatch lifecycle method...
The 'never' type in TypeScript represents a value that will never occur.
Used to indicate that a function will not return a value
Commonly used in union types to exclude certain values
Helps catch potential errors at compile time
I have used React hooks such as useState, useEffect, useContext, and useRef in my projects.
useState
useEffect
useContext
useRef
useReducer is preferred for managing complex state logic, while useState is simpler for basic state management.
useReducer is more suitable for managing complex state logic and multiple state values
useState is simpler and more straightforward for basic state management with a single value
useReducer allows for more organized and centralized state updates through actions and reducers
useState is commonly used for simple co...
Map, filter, and reduce are higher-order functions in JavaScript used to manipulate arrays.
Map: Transforms each element in an array and returns a new array with the transformed elements.
Example: [1, 2, 3].map(num => num * 2) returns [2, 4, 6].
Filter: Returns a new array with elements that pass a certain condition.
Example: [1, 2, 3].filter(num => num > 1) returns [2, 3].
Reduce: Applies a function against an accumulator ...
To clone an object in JavaScript, you can use the spread operator or Object.assign() method.
Use the spread operator to create a shallow copy of an object: const clonedObj = { ...originalObj };
Use Object.assign() method to create a shallow copy of an object: const clonedObj = Object.assign({}, originalObj);
For deep cloning, you can use libraries like Lodash or write a custom function to recursively clone nested objects.
Event propagation consists of three stages: capturing, target, and bubbling.
Capturing phase: Events are captured from the outermost element to the target element.
Target phase: Event reaches the target element where the event originated.
Bubbling phase: Events bubble up from the target element to the outermost element.
Errors in a React application can be handled by using error boundaries, try-catch blocks, and displaying error messages to users.
Use error boundaries to catch errors in components and display a fallback UI
Wrap code that may throw errors in try-catch blocks to handle exceptions
Use libraries like React Error Boundary to easily implement error handling
Display error messages to users to inform them about the issue and poss...
Fetch data from a fake API and display titles based on a specific category using JavaScript and Fetch API.
Use the Fetch API to make a GET request to the fake API endpoint.
Filter the response data to find items where the category matches 'some category'.
Display the titles of the filtered items in the DOM.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
To call an API and print data in React, use fetch or axios to make the API call and then render the data in the component.
Use fetch or axios to make the API call in React component
Store the API response data in state using useState hook
Render the data in the component using JSX
HTML is the standard markup language for creating web pages and applications.
HTML stands for HyperText Markup Language
It is used to structure content on the web
HTML elements are used to define the different parts of a webpage
Examples include <h1> for headings, <p> for paragraphs, and <img> for images
based on 1 interview experience
Team Lead
54
salaries
| ₹1.5 L/yr - ₹5.1 L/yr |
Customer Service Associate
17
salaries
| ₹1 L/yr - ₹2.5 L/yr |
Collections Executive
17
salaries
| ₹1.8 L/yr - ₹3 L/yr |
Assistant Manager
16
salaries
| ₹3 L/yr - ₹5.2 L/yr |
Telecaller
15
salaries
| ₹1.1 L/yr - ₹2.5 L/yr |