
Impact Analytics Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 142 interview experiences · FREE TO READ
Which role are you interviewing for?
24 roles · 142 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Impact Analytics.
QA Automation Tester
It was a 4 round process. The first round was a screening round where they asked basic python syntax questions, and concepts related to strings, lists, and dictionaries. Technical rounds 1 and 2 had about 8-10 coding questions, OOPS concepts, testing questions, and questions about my projects. The coding questions included things like binary search without using built-in functions, finding unique values in a list/array, removing duplicate records, finding the frequency of each element, identifying the most frequent element, and checking for palindromes. Finally, there was a managerial round with situation-based questions and questions about my expectations.
- Can you tell me about projects related to the role?
- What is your experience with coding?
Product Manager
So, this interview process for what sounds like a PM role, maybe Technical PM (AI/ML) or similar, was pretty thorough. It was split into four stages. First, a virtual techno-functional round, checking if you can connect business needs to tech stuff, like system design and APIs. Then, a virtual product skills round, focusing on how you prioritize features (using things like RICE or Kano), what metrics you track, and how you think about user journeys, maybe involving some whiteboarding. The third round was virtual too, all about AI and ML skills – asking about LLMs, RAG, practical issues like hallucinations, and AI ethics/data. Lastly, there was an in-person HR and culture fit round, which was more about behavioral questions (STAR method), negotiation, and just seeing if you'd vibe with the team and office.
- Tell me about past experience and AI use cases.
- Can you describe a case study relevant to this role?
AI Analyst
The hiring process had three rounds: an online assessment, a technical interview, and a final interview focusing on problem-solving and cultural fit, essentially puzzles and HR. The online assessment was pretty good, with a decent number of tricky but solvable questions. The tech interview was a bit tough, covering SQL concepts like CTEs and joins, plus a guesstimate, some puzzles, and a probability question. The final round was all puzzles to wrap things up. The main snag was the slow pace of announcements, even during campus hiring.
- Estimate how many Hershey's chocolates were sold in New York City last year.
Data Scientist
Got a recruiter call first. The whole thing took about 2 weeks. There were 3 rounds. The first round had basic questions about projects, plus 1-2 SQL questions, 1 Python question, and a puzzle. Then there was an assignment: implement clustering for a clothing brand. The last round was with a lead, and they asked about my projects, team leading experience, and my reasons for wanting to join Impact Analytics. It seemed to go okay, but I got an email saying they chose someone else. No feedback was given, and the recruiter stopped responding to calls and emails.
- Answer questions about your projects.
- Solve 1-2 SQL questions.
- Solve 1 Python question.
Impact Analytics Interview Questions
Quoted word for word from Impact Analytics interview reports.
“Given a unidirectional graph representing paths between cities like [Chennai, Coimbatore], [Coimbatore, Chennai], [Madurai, Bangalore], write a program to find the city that cannot reach any other city.”
Read reports →“What is the difference between the `let` and `const` keywords in JavaScript?”
Read reports →“What is the difference between an array and an array list in Java?”
Read reports →“Can you estimate the current number of flights operating over India?”
Read reports →“Given 25 horses and the constraint of racing only 5 at a time, determine the minimum number of races required to identify the top 3 fastest horses, knowing only their relative speeds from each race.”
Read report →“Given the object `var object = { name: 'John', details: { id: 308, address: { city: ['Bangalore'] } } }`, what is the expected output array?”
Read report →“Can you estimate the total sales of diapers or sanitary pads in India?”
Read report →“What's the difference between synchronous and asynchronous execution in Python?”
Read report →“Can you reverse a string while keeping the spaces in their original positions?”
Read report →Formats, difficulty and experience
Across all 142 Impact Analytics interview reports.