i
CustomerLabs Digital Solutions
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Web Vitals are a set of metrics related to user experience on websites.
Web Vitals include metrics like Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift.
They help developers understand and improve the performance and user experience of their websites.
Google uses Web Vitals as a ranking factor for search results.
Cascading refers to the process of styles being applied from parent elements to their child elements in CSS.
In CSS, styles applied to a parent element will cascade down to its child elements unless overridden.
Cascading allows for efficient styling by reducing the need to repeat styles for each element.
Specificity and inheritance play a role in determining which styles take precedence in the cascade.
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursive calls and prevent infinite loops.
Example: Factorial calculation using recursion - function factorial(n) { return n === 0 ? 1 : n * factorial(n - 1); }
Closures are functions that have access to their own scope, as well as the scope in which they were defined.
Closures are created when a function is defined within another function and has access to the outer function's variables.
Closures can access variables from the outer function even after the outer function has finished executing.
Closures are commonly used in event handlers and callbacks to maintain state.
State is the current condition or data of a component in a React application. It is mutable.
State is an object that stores data relevant to a component.
It can be updated using the setState() method.
State is mutable, meaning it can be changed during the component's lifecycle.
I appeared for an interview before Apr 2023.
I designed a UI given by them.
Javascript questions will be asked
Top trending discussions
I applied via Campus Placement and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Walk-in and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Referral and was interviewed in Dec 2020. There were 3 interview rounds.
posted on 13 Sep 2022
I applied via Naukri.com and was interviewed before Sep 2021. There were 3 interview rounds.
Aptitude and English test
I applied via Company Website and was interviewed in Oct 2020. There were 3 interview rounds.
Recursion is a process in which a function calls itself. Inheritance is a mechanism in OOP where a class inherits properties of another class. Heap is a region of memory used for dynamic memory allocation.
Recursion can be used to solve problems that can be broken down into smaller sub-problems.
Inheritance allows for code reuse and helps in creating a hierarchy of classes.
Heap is used for dynamic memory allocation in la...
I applied via Naukri.com and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2020. There were 3 interview rounds.
based on 2 interviews
Interview experience
based on 3 reviews
Rating in categories
Associate Software Engineer
6
salaries
| ₹5 L/yr - ₹9.8 L/yr |
Associate Product Manager
5
salaries
| ₹4 L/yr - ₹6 L/yr |
Data Engineer
3
salaries
| ₹7.2 L/yr - ₹10.6 L/yr |
TCS
Accenture
Wipro
Cognizant