i
Filter interviews by
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable parts.
It helps in reducing data redundancy by storing data in a structured manner.
Normalization ensures data integrity by avoiding anomalies like insertion, update, and deletion anomalies.
There are different normal forms such as 1NF, 2...
Scalar function is a function that returns a single value based on input parameters.
Scalar functions are used in SQL to perform calculations on input values and return a single result.
They can be used in SELECT statements, WHERE clauses, and other SQL queries.
An example of a scalar function is the ABS() function, which returns the absolute value of a number.
Use regular expressions to extract numbers from alphanumeric data in a table.
Use the REGEXP_REPLACE function in SQL to replace all non-numeric characters with an empty string.
For example, SELECT REGEXP_REPLACE(column_name, '[^0-9]', '') FROM table_name;
This will return only the numbers from the alphanumeric data in the specified column.
Query to fetch data greater than average, min and max salary.
Calculate average, min, and max salary first
Use a SELECT statement with WHERE clause to filter data greater than average, min, and max salary
Set and join are operations used in database management systems.
Set is used to perform mathematical set operations like union, intersection, and difference on two or more sets.
Join is used to combine rows from two or more tables based on a related column between them.
Set operations do not require a common column, while join operations do.
Set operations return a result set with unique values, while join operations ...
The output for inner join will be the rows where both col1 and col2 have non-null values.
Inner join returns only the matching rows from both tables.
In this case, the output will be the rows with non-null values in both col1 and col2.
Rows with null or blank values in either col1 or col2 will be excluded from the output.
Reorder a table to place 'India' at the top, followed by other countries.
Use SQL to reorder the results: SELECT country FROM table ORDER BY CASE WHEN country = 'India' THEN 0 ELSE 1 END;
This SQL query prioritizes 'India' by assigning it the lowest sort value.
The rest of the countries will follow in their natural alphabetical order.
To validate between two integers, compare each corresponding digit and check if they are equal.
Convert both integers to strings
Pad the source integer with leading zeros to match the length of the target integer
Compare each digit of the source and target integers
If any digit is not equal, the validation fails
Common validation techniques in ETL testing include data completeness, data accuracy, data transformation, and data quality checks.
Data completeness validation ensures that all expected data is loaded into the target system.
Data accuracy validation involves verifying that the data is correctly transformed and loaded without any errors.
Data transformation validation checks if the data is transformed according to the bus...
Use SQL query with ORDER BY and LIMIT to fetch 5th highest salary.
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1 OFFSET 4 to fetch the 5th highest salary
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
The SQL query to find records that never contain flag 0 in the critical column.
Use the NOT EXISTS operator to check if there are no records with flag 0 for each distinct value in the critical column.
Write a subquery to select distinct values from the critical column.
Join the main table with the subquery using the critical column.
Filter the result by checking if there are no records with flag 0 for each distinct value i...
To validate between two integers, compare each corresponding digit and check if they are equal.
Convert both integers to strings
Pad the source integer with leading zeros to match the length of the target integer
Compare each digit of the source and target integers
If any digit is not equal, the validation fails
Reorder a table to place 'India' at the top, followed by other countries.
Use SQL to reorder the results: SELECT country FROM table ORDER BY CASE WHEN country = 'India' THEN 0 ELSE 1 END;
This SQL query prioritizes 'India' by assigning it the lowest sort value.
The rest of the countries will follow in their natural alphabetical order.
The question is asking to rearrange the numbers so that 100 is at the first row and the rest are below it.
Create an array of strings to store the numbers
Assign the value '100' to the first element of the array
Use a loop to assign the numbers 1 to 99 to the remaining elements of the array
Set and join are operations used in database management systems.
Set is used to perform mathematical set operations like union, intersection, and difference on two or more sets.
Join is used to combine rows from two or more tables based on a related column between them.
Set operations do not require a common column, while join operations do.
Set operations return a result set with unique values, while join operations retur...
The output for inner join will be the rows where both col1 and col2 have non-null values.
Inner join returns only the matching rows from both tables.
In this case, the output will be the rows with non-null values in both col1 and col2.
Rows with null or blank values in either col1 or col2 will be excluded from the output.
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
I worked on a data migration project for a retail company.
Migrated data from legacy systems to a new ETL platform
Ensured data integrity and accuracy during the migration process
Created test cases and executed them to validate the data migration
Collaborated with developers and business analysts to troubleshoot any issues
Provided regular updates to stakeholders on the progress of the project
Scalar function is a function that returns a single value based on input parameters.
Scalar functions are used in SQL to perform calculations on input values and return a single result.
They can be used in SELECT statements, WHERE clauses, and other SQL queries.
An example of a scalar function is the ABS() function, which returns the absolute value of a number.
Use regular expressions to extract numbers from alphanumeric data in a table.
Use the REGEXP_REPLACE function in SQL to replace all non-numeric characters with an empty string.
For example, SELECT REGEXP_REPLACE(column_name, '[^0-9]', '') FROM table_name;
This will return only the numbers from the alphanumeric data in the specified column.
Query to fetch data greater than average, min and max salary.
Calculate average, min, and max salary first
Use a SELECT statement with WHERE clause to filter data greater than average, min, and max salary
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable parts.
It helps in reducing data redundancy by storing data in a structured manner.
Normalization ensures data integrity by avoiding anomalies like insertion, update, and deletion anomalies.
There are different normal forms such as 1NF, 2NF, 3...
What people are saying about Hexaware Technologies
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Simple aptitude
Easy group discussion topics
Logical thinking
Everyone will sit in a row and single topic with be given as a bedet
I appeared for an interview before Aug 2021.
English communication, grammar, and aptitude questions
posted on 15 Feb 2022
Easy interview.. practice on SQL
I applied via Monster and was interviewed before Nov 2020. There was 1 interview round.
posted on 10 May 2023
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
Coding of language with vedio
Some of the top questions asked at the Hexaware Technologies ETL Tester interview -
based on 5 interview experiences
Difficulty level
Duration
based on 4 reviews
Rating in categories
Senior Software Engineer
3.9k
salaries
| ₹8.4 L/yr - ₹16.2 L/yr |
Software Engineer
3.1k
salaries
| ₹4 L/yr - ₹9 L/yr |
System Analyst
3k
salaries
| ₹12.6 L/yr - ₹21 L/yr |
Technical Architect
2.2k
salaries
| ₹17.3 L/yr - ₹31 L/yr |
Senior Executive
2k
salaries
| ₹1.8 L/yr - ₹5 L/yr |
Cognizant
TCS
DXC Technology
Mphasis