i
UST
Work with us
Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
The map function transforms each element in an array based on a provided function, returning a new array.
The map function is called on an array and takes a callback function as an argument.
Example: const numbers = [1, 2, 3]; const doubled = numbers.map(num => num * 2); // doubled is [2, 4, 6]
It does not mutate the original array but creates a new one.
The callback function can take up to three arguments: currentValue...
I appeared for an interview before Mar 2023.
Closures in JavaScript are functions that capture the lexical scope, but they are not hoisted like function declarations.
Closures are created when a function is defined inside another function.
Variables in the outer function are accessible in the inner function, even after the outer function has executed.
Example: function outer() { let x = 10; return function inner() { return x; }; }
Hoisting applies to function declara...
What people are saying about UST
Performance issues in Angular can be handled by optimizing code, reducing HTTP requests, and using lazy loading.
Optimize code by using trackBy in ngFor loops
Reduce HTTP requests by using caching and pagination
Use lazy loading to load only necessary components
Use AOT compilation to reduce load time
Avoid using ngIf with heavy computations
Use ChangeDetectionStrategy.OnPush to reduce change detection cycles
Custom directives in AngularJS allow you to create reusable components.
Create a new directive using the directive() method
Specify the directive's behavior using the link() method
Use the directive in HTML using its name as an attribute
Pass data to the directive using attributes
Example:
Angular is a JavaScript framework for building web applications with a modular architecture.
Angular uses a component-based architecture to build reusable UI components
It uses a declarative approach to define UI elements and their behavior
Angular provides a powerful set of tools for data binding, dependency injection, and routing
It follows the MVC (Model-View-Controller) pattern to separate concerns and improve maintain...
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Angular html css questions
20 Aptitude questions, 30 React/HTML/CSS MCQs, 2 coding questions on an outdated compiler
I applied via Naukri.com and was interviewed in Aug 2021. There were 3 interview rounds.
JavaScript coding questions using map, filter, reduce.
React hooks coding example s.
I applied via Walk-in and was interviewed in Mar 2022. There were 2 interview rounds.
Using a for loop to find a specific value in an array of strings.
Use a for loop to iterate through the array
Check each element to see if it matches the desired value
Return the index of the matching element or -1 if not found
To find array values using for loop
Declare a variable to store the sum of array values
Use a for loop to iterate through the array
Access each element using array[index] syntax
Add the element value to the sum variable
Return the sum variable
1) logical & math & reasoning 20 Question
2) coding 2 question
3) React js 40 Question
UI Developer interview questions covering topics like rm vs em, MapObject vs Object, BOM, function currying, Pure component, and virtual dom.
rm vs em: rm is relative to the font size of the root element, while em is relative to the font size of the element itself.
MapObject vs Object: MapObject is a method that creates a new array with the results of calling a provided function on every element in the array, while Objec...
Event propagation determines the order in which event handlers are executed. Div and Section tags have different default display properties.
Event propagation refers to the order in which event handlers are executed, either bubbling or capturing.
Immediate propagation stops the event from propagating further.
Div tag is a block-level element with default display property of 'block'.
Section tag is a block-level element wit...
based on 2 interview experiences
Difficulty level
Duration
based on 7 reviews
Rating in categories
Software Developer
2.2k
salaries
| ₹4 L/yr - ₹20.3 L/yr |
Senior Software Engineer
1.7k
salaries
| ₹12.7 L/yr - ₹23.8 L/yr |
Software Engineer
1.5k
salaries
| ₹4.8 L/yr - ₹13.8 L/yr |
System Analyst
1.1k
salaries
| ₹6.3 L/yr - ₹22.6 L/yr |
Senior Software Developer
948
salaries
| ₹10.4 L/yr - ₹17.3 L/yr |
Accenture
Wipro
Cognizant
Capgemini