Upload Button Icon Add office photos
Engaged Employer

i

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

Impact Analytics Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Impact Analytics Interview Questions and Answers

Updated 13 Mar 2025
Popular Designations

24 Interview questions

A Senior Software Engineer was asked 5mo ago
Q. Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0. Notice that the solution set must not contain dup...
Ans. 

The 3 Sum problem involves finding triplets in an array that sum to zero.

  • Sort the array to simplify finding triplets. Example: [-1, 0, 1, 2, -1, -4] becomes [-4, -1, -1, 0, 1, 2].

  • Use a loop to fix one element and apply two-pointer technique for the remaining elements.

  • Skip duplicates to avoid repeated triplets in the result. Example: For [-1, -1, 0, 1], only consider unique combinations.

View all Senior Software Engineer interview questions
A Backend Developer was asked 6mo ago
Q. How do you print nodes with no outgoing edges in a unidirectional graph?
Ans. 

To print nodes with no edges in a unidirectional graph, iterate through all nodes and print those without any outgoing edges.

  • Iterate through all nodes in the graph

  • For each node, check if it has any outgoing edges

  • If a node has no outgoing edges, print it

View all Backend Developer interview questions
A Backend Developer was asked 6mo ago
Q. Given an integer n, return whether n is a prime number.
Ans. 

A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

  • A prime number has exactly two distinct positive divisors: 1 and itself.

  • Examples of prime numbers include 2, 3, 5, 7, 11, and 13.

  • The number 1 is not considered a prime number.

  • The only even prime number is 2; all other even numbers can be divided by 2.

View all Backend Developer interview questions
A QA Engineer was asked 8mo ago
Q. What is black box testing?
Ans. 

Black box testing is a software testing method where the internal structure or code of the application is not known to the tester.

  • Tester focuses on the functionality of the software without knowing its internal workings

  • Tests are based on requirements and specifications

  • Input data is provided and output is compared against expected results

  • Examples include equivalence partitioning, boundary value analysis, and decisi...

View all QA Engineer interview questions
A QA Engineer was asked 8mo ago
Q. What is regression testing?
Ans. 

Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

  • Regression testing is performed after code changes to verify that the existing features still work correctly.

  • It helps in identifying any defects introduced by new code changes.

  • Automated testing tools are often used for regression testing to save time and effort.

  • Ex...

View all QA Engineer interview questions
An UI UX and Visual Designer was asked 10mo ago
Q. Replicate a given design using Figma while being observed by the interviewers.
Ans. 

Replicate a design in Figma while demonstrating design principles and techniques.

  • Start by analyzing the original design for layout, colors, and typography.

  • Use Figma's tools like frames, components, and styles for efficiency.

  • Pay attention to spacing and alignment to maintain visual harmony.

  • Utilize Figma's collaboration features to gather feedback in real-time.

  • Consider accessibility by ensuring color contrast and fo...

View all UI UX and Visual Designer interview questions
A Qa Automation Testing Engineer was asked 12mo ago
Q. Given an array of integers, return the frequency of each element in the array.
Ans. 

Frequency of elements in an array

  • Iterate through the array and count the occurrences of each element

  • Store the counts in a map or dictionary for easy access

  • Return the map/dictionary with element frequencies

View all Qa Automation Testing Engineer interview questions
Are these interview questions helpful?
A Qa Automation Testing Engineer was asked 12mo ago
Q. Write a function to determine if two strings are anagrams of each other without using any built-in functions.
Ans. 

Anagram question solved without using any inbuilt functions

  • Create a function to check if two strings are anagrams by comparing the frequency of characters

  • Iterate through both strings and count the frequency of each character

  • Compare the frequency of characters in both strings to determine if they are anagrams

View all Qa Automation Testing Engineer interview questions
A Senior Front end Developer was asked 12mo ago
Q. Write React.js code demonstrating the use of forwardRef and imperative handle.
Ans. 

React's forwardRef and useImperativeHandle allow components to expose methods to parent components.

  • forwardRef allows you to pass a ref through a component to one of its children.

  • useImperativeHandle customizes the instance value that is exposed to parent components when using ref.

  • Example: Create a custom input component that focuses on itself when a method is called.

  • Usage: const MyInput = React.forwardRef((props, r...

View all Senior Front end Developer interview questions
A Senior Front end Developer was asked 12mo ago
Q. Write a JavaScript function to flatten a nested array without using the flat method.
Ans. 

Flatten a nested array of strings without using the flat method in JavaScript.

  • Use recursion to handle nested arrays. Example: `function flatten(arr) { return arr.reduce((acc, val) => Array.isArray(val) ? acc.concat(flatten(val)) : acc.concat(val), []); }`

  • Utilize a loop to iterate through the array and check if each element is an array. Example: `for (let item of arr) { if (Array.isArray(item)) { // handle neste...

View all Senior Front end Developer interview questions

Impact Analytics Interview Experiences

37 interviews found

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

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. 3 sum coding problem
  • Ans. 

    The 3 Sum problem involves finding triplets in an array that sum to zero.

    • Sort the array to simplify finding triplets. Example: [-1, 0, 1, 2, -1, -4] becomes [-4, -1, -1, 0, 1, 2].

    • Use a loop to fix one element and apply two-pointer technique for the remaining elements.

    • Skip duplicates to avoid repeated triplets in the result. Example: For [-1, -1, 0, 1], only consider unique combinations.

  • Answered by AI
  • Q2. System design and projects
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

24 mcqs were given and all of them were of aptitude and sql based

Round 2 - One-on-one 

(2 Questions)

  • Q1. Interview went for 1hr based on probability and Permutations, also some sql based questions along with some puzzles
  • Q2. Gave some python pseudo codes
Round 3 - HR 

(2 Questions)

  • Q1. Case study about entering into a market
  • Q2. Asked to write a python code for given question

Interview Preparation Tips

Interview preparation tips for other job seekers - I thought i gave a good first and second round but my 3rd didnt go well...better stay cool its easy to crack
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(6 Questions)

  • Q1. Coding questions in python.Questions such as duplicates,swapping,fibonacci
  • Q2. Question on sorting in reverse order without using inbuilt fns
  • Q3. Anagram qn without using any inbuilt fns
  • Ans. 

    Anagram question solved without using any inbuilt functions

    • Create a function to check if two strings are anagrams by comparing the frequency of characters

    • Iterate through both strings and count the frequency of each character

    • Compare the frequency of characters in both strings to determine if they are anagrams

  • Answered by AI
  • Q4. Right rotation and left rotation
  • Q5. Frequency of elements
  • Ans. 

    Frequency of elements in an array

    • Iterate through the array and count the occurrences of each element

    • Store the counts in a map or dictionary for easy access

    • Return the map/dictionary with element frequencies

  • Answered by AI
  • Q6. Missing elements
Round 2 - Technical 

(3 Questions)

  • Q1. About projects and on resume
  • Q2. Python programming qs like string reverse, palindrome, anagram
  • Q3. About Automation tools
Round 3 - Behavioral 

(3 Questions)

  • Q1. Situation based qns
  • Q2. Some HR qs like about company
  • Q3. Why do you want to join impact
Round 4 - HR 

(2 Questions)

  • Q1. If you made till Hr then mostly you'made into final selects
  • Q2. Some HR qs and tells more about work and role

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Aug 2024.

Round 1 - Coding Test 

It was easy difficulty.

Round 2 - Technical 

(1 Question)

  • Q1. It was Medium difficulty.
Round 3 - Technical 

(1 Question)

  • Q1. It was medium difficulty.
Round 4 - Technical 

(1 Question)

  • Q1. It was managerial Round
Round 5 - HR 

(1 Question)

  • Q1. It was quick offer discussion.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - Coding Test 

Hackerrank coding test

Round 2 - Technical 

(1 Question)

  • Q1. Not sure exactly
Round 3 - Technical 

(1 Question)

  • Q1. Not sure exactly
Round 4 - Technical 

(1 Question)

  • Q1. Maneger interview, previous experience and 1 problem
Round 5 - HR 

(1 Question)

  • Q1. Typical behavioural interview
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Resultant rows for different SQL joins
  • Ans. 

    Resultant rows for different SQL joins

    • Inner join - returns rows that have matching values in both tables

    • Left join - returns all rows from the left table and the matched rows from the right table

    • Right join - returns all rows from the right table and the matched rows from the left table

    • Full outer join - returns all rows when there is a match in either left or right table

  • Answered by AI
  • Q2. Group by and join SQL questions involving nulls

Skills evaluated in this interview

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 29 Jul 2024

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

I applied via Instahyre and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding round had one SQL and one Python question. And some mcqs around python and math

Round 2 - One-on-one 

(2 Questions)

  • Q1. It was on store and products querying with SQL
  • Q2. Same questions were asked in Python
Round 3 - One-on-one 

(1 Question)

  • Q1. It was a techno-managerial round with some guesstimates and about my recent projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be thorough with your projects and practice some guesstimates

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 14 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

There were 2 coding questions one is based on array and one more is based on abstraction

Round 2 - Technical 

(2 Questions)

  • Q1. What is black box testing
  • Ans. 

    Black box testing is a software testing method where the internal structure or code of the application is not known to the tester.

    • Tester focuses on the functionality of the software without knowing its internal workings

    • Tests are based on requirements and specifications

    • Input data is provided and output is compared against expected results

    • Examples include equivalence partitioning, boundary value analysis, and decision ta...

  • Answered by AI
  • Q2. What is regression testing
  • Ans. 

    Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

    • Regression testing is performed after code changes to verify that the existing features still work correctly.

    • It helps in identifying any defects introduced by new code changes.

    • Automated testing tools are often used for regression testing to save time and effort.

    • Example...

  • Answered by AI

Skills evaluated in this interview

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

(4 Questions)

  • Q1. Advancement in HTML5 compared to HTML3
  • Ans. 

    HTML5 introduced new features like semantic elements, audio/video support, canvas for graphics, local storage, and improved form controls compared to HTML3.

    • HTML5 introduced semantic elements like <header>, <footer>, <nav>, <article>, <section> for better structure and SEO.

    • HTML5 added native support for audio and video playback without the need for plugins.

    • Canvas element in HTML5 allows for...

  • Answered by AI
  • Q2. Output based CSS positioning questions.
  • Q3. Coding question on JavaScript related to flat array without using flat method
  • Ans. 

    Flatten a nested array of strings without using the flat method in JavaScript.

    • Use recursion to handle nested arrays. Example: `function flatten(arr) { return arr.reduce((acc, val) => Array.isArray(val) ? acc.concat(flatten(val)) : acc.concat(val), []); }`

    • Utilize a loop to iterate through the array and check if each element is an array. Example: `for (let item of arr) { if (Array.isArray(item)) { // handle nested } }...

  • Answered by AI
  • Q4. React js coding question related to forward ref and imperative handle
  • Ans. 

    React's forwardRef and useImperativeHandle allow components to expose methods to parent components.

    • forwardRef allows you to pass a ref through a component to one of its children.

    • useImperativeHandle customizes the instance value that is exposed to parent components when using ref.

    • Example: Create a custom input component that focuses on itself when a method is called.

    • Usage: const MyInput = React.forwardRef((props, ref) =...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared with HTML5 advancement, CSS positioning, code JS concepts with or without using inbuilt functions, have a solid practical understanding of all react concepts.

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Portfolio round- asked to present your sample work.
  • Q2. Live Design Challenge- Asked to replicate design using Figma while the interviewers observe.
  • Ans. 

    Replicate a design in Figma while demonstrating design principles and techniques.

    • Start by analyzing the original design for layout, colors, and typography.

    • Use Figma's tools like frames, components, and styles for efficiency.

    • Pay attention to spacing and alignment to maintain visual harmony.

    • Utilize Figma's collaboration features to gather feedback in real-time.

    • Consider accessibility by ensuring color contrast and font le...

  • Answered by AI
Round 2 - Case Study 

Unprofessional hiring process, no response after submitting a task despite multiple follow ups

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Impact Analytics?
Ask anonymously on communities.

Impact Analytics Interview FAQs

How many rounds are there in Impact Analytics interview?
Impact Analytics interview process usually has 2-3 rounds. The most common rounds in the Impact Analytics interview process are Technical, Coding Test and HR.
How to prepare for Impact Analytics 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 Impact Analytics. The most common topics and skills that interviewers at Impact Analytics expect are Python, SQL, Machine Learning, Analytics and Data Analytics.
What are the top questions asked in Impact Analytics interview?

Some of the top questions asked at the Impact Analytics interview -

  1. Camel puzzle question- A camel need to go from point A to B total 1k Km and Tot...read more
  2. Can you write same sql queries in pyth...read more
  3. What are different types of regression analysi...read more
How long is the Impact Analytics interview process?

The duration of Impact Analytics interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.8/5

based on 39 interview experiences

Difficulty level

Easy 20%
Moderate 80%

Duration

Less than 2 weeks 83%
2-4 weeks 13%
4-6 weeks 4%
View more

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
DotPe Interview Questions
3.1
 • 42 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
View all

Impact Analytics Reviews and Ratings

based on 84 reviews

2.9/5

Rating in categories

2.7

Skill development

2.3

Work-life balance

3.0

Salary

2.7

Job security

2.5

Company culture

2.8

Promotions

2.4

Work satisfaction

Explore 84 Reviews and Ratings
Pre Sales Lead

Kolkata,

Mumbai

+5

6-10 Yrs

Not Disclosed

Associate Product Manager - B2B

Kolkata,

Mumbai

+5

5-10 Yrs

Not Disclosed

Senior Database Engineer

Kolkata,

Mumbai

+5

4-8 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
93 salaries
unlock blur

₹24 L/yr - ₹39 L/yr

Senior Data Scientist
83 salaries
unlock blur

₹20.8 L/yr - ₹30 L/yr

Business Analyst
71 salaries
unlock blur

₹9 L/yr - ₹15 L/yr

Data Scientist
66 salaries
unlock blur

₹10.5 L/yr - ₹19.9 L/yr

Senior Business Analyst
62 salaries
unlock blur

₹16.7 L/yr - ₹30 L/yr

Explore more salaries
Compare Impact Analytics with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare

Value Point Systems

3.6
Compare

F1 Info Solutions and Services

3.8
Compare
write
Share an Interview