Open In App

Innovaccer Interview Experience for Data Engineer-1

I am a 2021 graduate, currently working as an Analyst in an MNC. I applied for the Data Engineer-1 role at Innovaccer on June – 22, the entire process took around 3-4 weeks.

Process: Online Test, Technical Interview, HR Interview



Round 1(Online Test): The online test was conducted on the Hackerrank portal and comprised 6 questions in total. 5 of them are SQL queries and one subjective question based on Git. SQL queries ranged from easy to hard, where 2 of them were easy-medium, 1 of moderate difficulty, and the remaining 2 could be categorized as hard. with 6 questions in total. 5 SQL and 1 Subjective

Round 2(Technical Interview): The interview was conducted on google meets and was scheduled for 1 hour. The interview started with the infamous “Tell me something about yourself” question, followed by a thorough discussion of my current role and the tools and technologies used. Moving on the interviewer asked me below mentioned questions:



1. A table of 4 columns contains duplicate rows. How to extract the duplicate rows?

Solution: I explained it using 4 ways:

2. Two tables A and B have one column “Id” (duplicates allowed), what would be the result of the inner join of these two?

Note: For getting an idea of the above-mentioned question one can refer to https://youtu.be/xR87ctOgpAE

3. How to delete duplicates from a SQL table?

Solution: https://www.mysqltutorial.org/mysql-delete-duplicate-rows/

4. Given a table with StudentId, Marks, and SubjectName, find the details of a student with the subject in which they scored lowest each student?

Solution: Used Windows Function (RANK).

Follow-up question: What would you do if marks are equal in two subjects? How to return only one row in that case with a subject that comes first lexicographically?

Solution: Used another Window function ROW_NUMBER and fetched only the queries where row number and rank is 1.

5. Questions related to the project and basics of Python data structures and libraries like Pandas and NumPy.

6. COALESCE Function? Explanation and Use?

Round 3(HR Round): This round revolved around general discussion on my current job role, work culture at Innovaccer, why am I looking for a switch, Why Innovaccer, what I know about Innovaccer, etc.

Verdict: Selected

Tips: Be honest and confident while answering the questions, trust me, you have it in you.

I would like to thank geeks for geeks to help me with the preparation of core subjects concepts and puzzles. It is indeed a one-stop solution for Software Field Students.

Article Tags :