i
ValueLabs
Filter interviews by
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Find the longest common substring in an array of strings.
Iterate through each string in the array and compare with all other strings to find common substrings.
Keep track of the longest common substring found so far.
Return the longest common substring at the end.
Virtual DOM in React is a lightweight copy of the actual DOM, used for efficient updates and rendering.
Virtual DOM is a concept where a lightweight copy of the actual DOM is created in memory.
When changes are made to the UI, React compares the Virtual DOM with the actual DOM to identify the differences.
React then updates only the necessary parts of the actual DOM, minimizing the number of DOM manipulations for better p...
Optimising a React application involves code splitting, lazy loading, using memoization, reducing unnecessary re-renders, and optimizing network requests.
Implement code splitting to load only necessary code for each route or component.
Use lazy loading to load components only when they are needed, reducing initial load time.
Utilize memoization techniques like useMemo and useCallback to prevent unnecessary re-renders.
Avo...
Top trending discussions
posted on 13 Oct 2022
I applied via Campus Placement and was interviewed in Apr 2022. There were 3 interview rounds.
15 Aptitue questions 15 English Question 15 Computer technical question
30 multiple questions + 3 coding questions
My favorite food is pizza.
I love the combination of crispy crust, tangy tomato sauce, and melted cheese.
There are endless topping options to customize the pizza to my liking.
It's a versatile food that can be enjoyed for lunch, dinner, or even as a late-night snack.
Pizza is a popular choice for gatherings and parties, bringing people together.
Some of my favorite pizza toppings include pepperoni, mushrooms, and olives.
posted on 31 Jul 2024
I applied via Naukri.com and was interviewed in Feb 2020. There were 3 interview rounds.
SSRS Architecture is a three-tier architecture consisting of a client, application server, and database server.
Client sends a request to the application server
Application server processes the request and retrieves data from the database server
Data is then sent back to the application server and rendered in the client
Report Server manages the report processing and rendering
Report Manager provides a web-based interface f
There are two types of facts: objective and subjective.
Objective facts are based on measurable data and can be proven true or false.
Subjective facts are based on personal opinions and experiences.
Objective facts include the temperature outside, the weight of an object, and the time of day.
Subjective facts include whether a movie is good or bad, whether a painting is beautiful or ugly, and whether a food tastes good or
There are three types of dimensions: conformed, degenerate, and junk.
Conformed dimensions are shared across multiple fact tables.
Degenerate dimensions are attributes that do not have a dimension table.
Junk dimensions are a collection of flags and indicators that do not fit in any other dimension.
Indexes are used to improve database performance by allowing faster data retrieval.
Clustered index: sorts and stores data rows in the table based on their key values.
Non-clustered index: creates a separate structure that includes the indexed columns and a pointer to the data row.
Unique index: ensures that the indexed columns contain unique values.
Covering index: includes all the columns needed to satisfy a query, so th...
Merge combines two sorted datasets into one, while Union All combines two datasets without sorting.
Merge Transformation requires sorted input datasets, while Union All does not.
Merge Transformation combines two datasets into one based on a common key column.
Union All Transformation simply appends two datasets together.
Merge Transformation can remove duplicates, while Union All cannot.
Merge Transformation can have up to
Conditional Split Transformation is a data flow transformation in SSIS that routes data based on specified conditions.
It is used in SSIS to split data based on conditions
It has one input and multiple outputs
Each output has a condition that determines whether the data is sent to that output
It can be used to filter data, route data to different destinations, or perform different transformations on data based on condition
I applied via Campus Placement and was interviewed before Mar 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2020. There was 1 interview round.
I applied via Approached by Company and was interviewed before Nov 2021. There were 3 interview rounds.
10 coding questions + client interview
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
2.1k
salaries
| ₹6.7 L/yr - ₹25 L/yr |
Software Engineer
816
salaries
| ₹7.6 L/yr - ₹14.4 L/yr |
Analyst
516
salaries
| ₹8.3 L/yr - ₹30.6 L/yr |
Technical Lead
465
salaries
| ₹12 L/yr - ₹40 L/yr |
Senior Analyst
399
salaries
| ₹11.3 L/yr - ₹35.4 L/yr |
Mphasis
eClerx
L&T Technology Services
Coforge