Premium Employer

i

This company page is being actively managed by Hexaware Technologies Team. If you also belong to the team, you can get access from here

Hexaware Technologies Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Hexaware Technologies ETL Tester Interview Questions and Answers

Updated 11 Oct 2024

8 Interview questions

An ETL Tester was asked 12mo ago
Q. What is normalization?
Ans. 

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...

An ETL Tester was asked
Q. What is a Scalar function? Provide an example.
Ans. 

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.

ETL Tester Interview Questions Asked at Other Companies

asked in Cognizant
Q1. If we have 200 staging tables, 40 dimension tables, and 20 fact t ... read more
asked in Cognizant
Q2. 2.Difference between Union and union all,drop and Truncate,star s ... read more
asked in Cognizant
Q3. What type of validation will you perform in the landing and stagi ... read more
Q4. What is the difference between a Test Plan and a Test Strategy?
asked in Infosys
Q5. How do you get data integrity between source and destination, how ... read more
An ETL Tester was asked
Q. Write a query to fetch only numbers from alphanumeric data from a table.
Ans. 

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.

An ETL Tester was asked
Q. Write a query to fetch data for employees with salaries greater than the average, minimum, and maximum salary.
Ans. 

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

An ETL Tester was asked
Q. What is the difference between set and join operations?
Ans. 

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 ...

An ETL Tester was asked
Q. Suppose we have the following columns, what will be the output for an inner join: col1 col2 1 1 1 null null null 1 1 1 blank blank blank
Ans. 

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.

An ETL Tester was asked
Q. Suppose we have a table with a column named 'country' containing the values UK, USA, India, Germany, and Spain. How would you reorder the table to have India in the first row, followed by the remaining coun...
Ans. 

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.

Are these interview questions helpful?
An ETL Tester was asked
Q. How to do validation between two integers Source 12345 2122434 54534535 5345353455 target 0000012345 0002122434 0054534535 5345353455
Ans. 

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

Hexaware Technologies ETL Tester Interview Experiences

5 interviews found

ETL Tester Interview Questions & Answers

user image Subashini Packrisamy

posted on 1 Jul 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Common validation in etl testing
  • Ans. 

    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...

  • Answered by AI
  • Q2. Query to fetch 5th highest salary
  • Ans. 

    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

  • Answered by AI

Skills evaluated in this interview

ETL Tester Interview Questions & Answers

user image Anonymous

posted on 22 Jan 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. Tell me about yourself like roles and responsibilities.
  • Q2. SQL Query to find such records which never ever contains flag 0 in critical column p1 1-1-21 1 p1 2-3-21 0 p2 3-2-21 0 p3 1-5-21 1 p3 1-5-21 1 p4 14-21 1
  • Ans. 

    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...

  • Answered by AI
  • Q3. How to do validation between two integers Source 12345 2122434 54534535 5345353455 target 0000012345 0002122434 0054534535 5345353455
  • Ans. 

    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

  • Answered by AI
  • Q4. Suppose we have a table which contains column name coutry & values are UK USA India Germany Spain We want India at first row and rest of records below it.
  • Ans. 

    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.

  • Answered by AI
  • Q5. 1 2 3 . . . 100 we want 100 at first row & rest below it
  • Ans. 

    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

  • Answered by AI
  • Q6. What is the difference between set & join?
  • Ans. 

    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...

  • Answered by AI
  • Q7. Suppose we have following column what will be output for inner join col1 col2 1 1 1 null null null 1 1 1 blank blank blank
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Hexaware Technologies ETL Tester interview:
  • SQL Queries

Skills evaluated in this interview

ETL Tester Interview Questions & Answers

user image Anonymous

posted on 11 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about your project
  • Ans. 

    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

  • Answered by AI
  • Q2. Sql queries from medium to hard.

Interview Preparation Tips

Interview preparation tips for other job seekers - As an etl tester , one should have good foundation in sql queries.

ETL Tester Interview Questions & Answers

user image Gayathri Latha

posted on 25 Feb 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What is Scalar function with example.
  • Ans. 

    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.

  • Answered by AI
  • Q2. Query to fetch only numbers from alphanumeric data from a table.
  • Ans. 

    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.

  • Answered by AI
  • Q3. Query to fetch data greater than average, min and max salary.
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepared on complex query and architecture of the your testing process.

Skills evaluated in this interview

ETL Tester Interview Questions & Answers

user image Anonymous

posted on 13 Jun 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is normalization
  • Ans. 

    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...

  • Answered by AI
  • Q2. Snowflake and star

What people are saying about Hexaware Technologies

View All
a senior developer
1w
Navigating the 90-Day Notice Period Dilemma
I’m currently in a challenging situation that I believe many professionals can relate to. I’ve served 30 days of my 90-day notice period, but the new opportunity I’m excited about requires me to join within 60 days. Unfortunately, my current employer is firm on the full 90-day exit policy due to critical project commitments, and the new employer is unable to extend the joining date beyond their set timeline. This has left me stuck between two decisions—neither of which feels ideal. While I respect the commitment I’ve made to my current organization, I also don’t want to miss out on a promising role that aligns perfectly with my career goals. If you’ve been in a similar situation, how did you handle it? Any suggestions, perspectives, or shared experiences would mean a lot right now. #NoticePeriod #CareerTransition #ProfessionalDilemma #JobChange #CareerAdvice
Got a question about Hexaware Technologies?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Simple aptitude
Easy group discussion topics
Logical thinking

Round 2 - Group Discussion 

Everyone will sit in a row and single topic with be given as a bedet

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview will be on logical thinking

I appeared for an interview before Aug 2021.

Round 1 - Aptitude Test 

English communication, grammar, and aptitude questions

Round 2 - Technical 

(2 Questions)

  • Q1. They will ask about the projects you did and ask technical questions based on the languages mentioned in the resume.
  • Q2. Inheritance, reversing an array and linked list
Round 3 - Mangerial 

(1 Question)

  • Q1. They will ask puzzles and role related questions and personality based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and don't panic while answering
Are these interview questions helpful?
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Easy interview.. practice on SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - Sql practice.. and Manual testing practice

I applied via Monster and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How to do work?

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing to share special
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Assignment 

Coding of language with vedio

Round 3 - Technical 

(2 Questions)

  • Q1. Priority set ,real project
  • Q2. Cucumber bdd frame work

Interview Preparation Tips

Interview preparation tips for other job seekers - First prepared well and clear the interview

Hexaware Technologies Interview FAQs

How many rounds are there in Hexaware Technologies ETL Tester interview?
Hexaware Technologies interview process usually has 1 rounds. The most common rounds in the Hexaware Technologies interview process are Technical.
How to prepare for Hexaware Technologies ETL Tester interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Hexaware Technologies. The most common topics and skills that interviewers at Hexaware Technologies expect are ETL Testing, SQL Queries, SQL, DWH Testing and ETL.
What are the top questions asked in Hexaware Technologies ETL Tester interview?

Some of the top questions asked at the Hexaware Technologies ETL Tester interview -

  1. SQL Query to find such records which never ever contains flag 0 in critical col...read more
  2. How to do validation between two integers Source 12345 2122434 54534535 5345353...read more
  3. Suppose we have following column what will be output for inner join col1 col2...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.8/5

based on 5 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
Join Hexaware Technologies Experience the impact across your digital ecosystem and beyond.

ETL Tester Interview Questions from Similar Companies

View all
Hexaware Technologies ETL Tester Salary
based on 75 salaries
₹9.9 L/yr - ₹23.5 L/yr
115% more than the average ETL Tester Salary in India
View more details

Hexaware Technologies ETL Tester Reviews and Ratings

based on 4 reviews

4.7/5

Rating in categories

4.7

Skill development

4.3

Work-life balance

4.3

Salary

4.7

Job security

4.3

Company culture

4.7

Promotions

4.3

Work satisfaction

Explore 4 Reviews and Ratings
Senior Software Engineer
3.9k salaries
unlock blur

₹8.4 L/yr - ₹16.2 L/yr

Software Engineer
3.1k salaries
unlock blur

₹4 L/yr - ₹9 L/yr

System Analyst
3k salaries
unlock blur

₹12.6 L/yr - ₹21 L/yr

Technical Architect
2.2k salaries
unlock blur

₹17.3 L/yr - ₹31 L/yr

Senior Executive
2k salaries
unlock blur

₹1.8 L/yr - ₹5 L/yr

Explore more salaries
Compare Hexaware Technologies with

Cognizant

3.7
Compare

TCS

3.6
Compare

DXC Technology

3.6
Compare

Mphasis

3.3
Compare
write
Share an Interview