
Innovaccer Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Innovaccer.
Data Scientist
First, we had a recruiter call. Then, for the technical screen, I was asked about my projects and my role in them. They also asked about my comfort level with Python live coding and basic SQL. Finally, they wanted to know about the data structures and algorithms I've used, and my experience with large language models.
- Could you outline your past projects and specify your contributions to each?
- Please tell me about your familiarity with writing Python code live.
- What is your experience level with executing basic SQL queries?
Data Scientist
So the interview process was like this: first, we had a presentation, then an aptitude test. After that, there was a coding test, followed by an HR interview. Finally, there was a technical interview. Honestly, the aptitude test was a bit weird because they invited people from ECE & IC branches, but the test mostly had technical questions (data structures in Java) with only 5-6 actual aptitude questions. There were 25 questions in total to be solved in 25 minutes, and each question got exactly 60 seconds, even if you finished one really quickly. Some questions were super easy, while others were impossible to solve in just 60 seconds. The coding rounds had 2 questions, and we had 1 hour to complete them. Good thing was we could use any language we wanted.
- What is the value of 'a' in the equation x^2 - ax + 25 = 0?
- If b/c equals 3 and b/a is in its lowest form, what is the value of a?
- Solve the Maximum Subsequence problem.
Data Scientist Intern
I had a good experience interviewing with Innovaccer. After applying online, I received a call for an interview scheduled for the next day evening. The interview lasted about 35 minutes. Initially, the interviewer asked about my resume projects, wanting explanations on how they were made and how they work. Then, we discussed gradient descent, its connection to loss functions and linear regression, and a classification model problem. Following that, I was given a Python coding challenge to left rotate a list by k places. SQL join concepts were next, including types of joins and a self-join example. Finally, there was a guesstimate question about daily coffee production in India. The interviewer seemed happy with my responses, although I missed one question about the classification model. Two days later, HR called and offered me the Data Science Intern position.
- Can you tell me about your projects, how you built them, and how they function?
- What's your understanding of gradient descent and its relationship with loss functions and linear regression?
- How would you tackle a classification task with 100k classes and 1 million data points?
Innovaccer Data Scientist Interview Questions
Quoted word for word from Innovaccer interview reports.
“Implement a Python function to left rotate a given list by k positions.”
Read reports →“Given a number, find the next highest number that can be formed using the same digits. For example, input 4639 should output 4693, and input 4693 should output 4936.”
Read reports →“What is the value of 'a' in the equation x^2 - ax + 25 = 0?”
Read reports →“If b/c equals 3 and b/a is in its lowest form, what is the value of a?”
Read reports →“Given the list of texts: ["apple", "pie", "pear", "pier"] and the list lst = ["apple", "pie", "pear", "pier", 'peeer'], for the strings str1 = "apple", str2 = "applepie", str3 = "peer", str4 = "applepiepeer", determine which of these strings, if any, can be constructed by combining elements from the initial list.”
Read report →“How do you find the value of k in k-means clustering?”
Read report →“What's a correlation matrix, and how do you mathematically determine if a feature isn't significant for a prediction?”
Read report →“How would you write code to check for the presence of the word 'DELHI' in a very large text document? Also, provide an optimized version of the code.”
Read report →“What metrics are used to evaluate the performance of a Machine Learning model?”
Read report →Formats, difficulty and experience
Across all 13 Innovaccer interview reports.