Upload Button Icon Add office photos

Filter interviews by

Horizon Architects ETL Tester Interview Questions and Answers

Updated 25 Jun 2024

Horizon Architects ETL Tester Interview Experiences

1 interview found

ETL Tester Interview Questions & Answers

user image Rafire s

posted on 25 Jun 2024

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about your last project
  • Q2. How do you delete duplicates from each department
  • Ans. 

    Use SQL query with GROUP BY and HAVING clause to delete duplicates from each department

    • Use GROUP BY clause to group the records by department

    • Use HAVING clause to filter out the duplicates within each department

    • Write a DELETE statement to remove the duplicate records

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - study well in sql intermediate queries

Skills evaluated in this interview

Interview questions from similar companies

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

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Difference between snowflake schema and star schema
  • Ans. 

    Snowflake schema is a normalized form of star schema with additional dimension tables.

    • Snowflake schema is a data modeling technique used in data warehousing.

    • In snowflake schema, dimensions are normalized into multiple related tables.

    • Snowflake schema reduces redundancy and improves data integrity.

    • Star schema is a denormalized form of snowflake schema with a single dimension table.

    • In star schema, dimensions are not norma...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay clam and tell me the truth.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Current Project explanation, MDM process, ETL Transformation rules, Rank and dense rank, and SQL Questions on all the Joins
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed before Oct 2022. There were 4 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 - One-on-one 

(1 Question)

  • Q1. Tell me about your self and explain the recent project and then d/b fact and dimension table and some sql query
Round 3 - Technical 

(1 Question)

  • Q1. This round mostly fully SQL query and some question
Round 4 - HR 

(1 Question)

  • Q1. This HR discussion is notice period and salary details at all
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.
  • 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

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

I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What are the types of scd
  • Ans. 

    Types of SCD include Type 1, Type 2, Type 3, and Type 4.

    • Type 1 - Overwrite: Old record is replaced with new data.

    • Type 2 - Add new row: New record is added with a new surrogate key.

    • Type 3 - Update: New column is added to track changes.

    • Type 4 - Hybrid: Combination of Type 1 and Type 2.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Incremental load validations
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.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(5 Questions)

  • Q1. If we have 200 staging tables, 40 dimensions tables and 20 facts table, How will you compare it with target systems
  • Ans. 

    The number of staging, dimension and fact tables in source and target systems need to be compared.

    • Compare the number of staging, dimension and fact tables in source and target systems.

    • Check if the table names and column names are consistent in both systems.

    • Verify if the data types and data values are matching in both systems.

    • Ensure that the ETL process is properly mapping the data from source to target systems.

    • Perform ...

  • Answered by AI
  • Q2. Types of test data creation
  • Ans. 

    Test data creation types include manual, automated, random, boundary, and negative testing.

    • Manual testing involves creating data by hand

    • Automated testing uses tools to generate data

    • Random testing involves creating data randomly

    • Boundary testing involves testing data at the limits of its range

    • Negative testing involves testing invalid or unexpected data

  • Answered by AI
  • Q3. SQL-Find a last day of the previous month
  • Ans. 

    SQL query to find the last day of the previous month.

    • Use the DATEADD function to subtract one day from the first day of the current month

    • Use the DAY function to get the day of the month

    • Subtract the day of the month from the date to get the last day of the previous month

  • Answered by AI
  • Q4. SQL-Display horizontal ORACLE into Vertical ORACLE (Pivot function)
  • Ans. 

    To display horizontal Oracle into vertical Oracle, we can use the PIVOT function in SQL.

    • The PIVOT function is used to transform rows into columns.

    • It requires an aggregate function to be specified.

    • The PIVOT function can be used with the SELECT statement.

    • The PIVOT function can also be used with dynamic SQL.

    • Example: SELECT * FROM table_name PIVOT (SUM(column_name) FOR pivot_column IN (value1, value2, value3));

  • Answered by AI
  • Q5. SQL- Fetch last 5 records from the table
  • Ans. 

    To fetch last 5 records from a table in SQL

    • Use SELECT statement to retrieve data from the table

    • Use ORDER BY clause to sort the data in descending order based on a column

    • Use LIMIT clause to limit the number of rows returned to 5

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. How will you handle stressful situation
  • Q2. What will you do after production bug leakage
  • Ans. 

    I will analyze the root cause and work with the team to fix the issue and prevent future occurrences.

    • Analyze the bug and identify the root cause

    • Work with the team to fix the issue

    • Implement measures to prevent future occurrences

    • Communicate the issue and resolution to stakeholders

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. General tell abt your self

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well before the interview
Be confident
Stay cool

Skills evaluated in this interview

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

Horizon Architects Interview FAQs

How many rounds are there in Horizon Architects ETL Tester interview?
Horizon Architects interview process usually has 1 rounds. The most common rounds in the Horizon Architects interview process are Technical.

Tell us how to improve this page.

People are getting interviews through

based on 1 Horizon Architects interview
WalkIn
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Team Lead
6 salaries
unlock blur

₹3.6 L/yr - ₹6.5 L/yr

Accountant
5 salaries
unlock blur

₹1.2 L/yr - ₹3 L/yr

Sales Manager
5 salaries
unlock blur

₹3 L/yr - ₹4 L/yr

Medical Coder
5 salaries
unlock blur

₹2 L/yr - ₹3 L/yr

Executive Accountant
5 salaries
unlock blur

₹0.8 L/yr - ₹4.4 L/yr

Explore more salaries
Compare Horizon Architects with

Morphogenesis

3.3
Compare

Edifice Architects

4.4
Compare

Design Forum International

4.1
Compare

Studio Lotus

2.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview