22 questions · from 2 interviews
Impact Analytics interview questions
Every question candidates reported from their Impact Analytics interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Impact Analytics coding and DSA questions
- 01
Setup Data Heavy Application
How would you set up a new app if you know that it is data heavy?
- 02
Debounce vs Throttle Implementation
Difference between debounce and throttle with real-world examples.
- 03
Flatten Object Implementation
Implement a function to flatten nested objects into a single level object.
- 04
Currying Function Implementation
Explain and implement currying in JavaScript.
- 05
JavaScript Implicit Type Coercion Evaluation
Evaluate expressions involving JavaScript implicit type coercion: - 1 + "1" - 1 - "1" - 1 - - "1"
- 06
Redux Internal Working
Explain internal working principles of Redux library.
- 07
Normal Functions vs Arrow Functions
Difference between regular functions and ES6 arrow functions in JavaScript.
- 08
Event Loop and Execution Context Explanation
Explain how JavaScript event loop works along with execution context lifecycle.
- 09
Memoization Concept
What is memoization and when should it be used?
- 10
Batching in React
What is batching mechanism in React updates?
- 11
Update Parent Component from Child
How do you communicate upward from child to parent components in React?
- 12
Center Box Using Only CSS
Given a single div element, center it horizontally and vertically using only CSS without modifying HTML.
- 13
Implement Infinite Curry Sum Function
The interviewer asked me to implement an infinite curry sum function. Interestingly, the interviewer wanted me to implement currying using arrays , where the entire array of arguments is passed at once and then iterated inside the function.
Medium · From 💼 My Interview Experience – Impact Analytics (SSE – Frontend)
- 14
Implement API Call Retry Mechanism
I was then asked to implement a retry mechanism — when an API call fails, it should retry up to a certain limit.
Medium · From 💼 My Interview Experience – Impact Analytics (SSE – Frontend)
Impact Analytics system design questions
- 01
Nested Dropdown Menu Design
Design a nested dropdown menu similar to Radix UI primitives dropdown menu component.
Impact Analytics other questions
- 01
Rename Old Commit in Git
How to rename an old commit using git commands.
- 02
Rebase vs Merge in Git
Difference between rebasing and merging branches in Git.
- 03
CORS Explanation
What is Cross-Origin Resource Sharing (CORS)?
- 04
Code Splitting Explanation
Explain concept and implementation of code splitting in modern web applications.
- 05
Explain Object Comparison in JavaScript
Next, she asked about object comparison . Two arrays with identical items were compared.
Easy · From 💼 My Interview Experience – Impact Analytics (SSE – Frontend)
- 06
Explain Promise and its States
A conceptual question: “Explain Promise and its states.”
Easy · From 💼 My Interview Experience – Impact Analytics (SSE – Frontend)
- 07
Explain JavaScript Variable Scoping (var vs let)
The final question was around JavaScript variable scoping . There was a var variable declared in the global scope, and another variable with the same name declared using let inside a function. The task was to explain its behavior when logged inside the…
Easy · From 💼 My Interview Experience – Impact Analytics (SSE – Frontend)
Impact Analytics interview questions FAQ
What questions are asked in Impact Analytics interviews?
Candidates reported 22 distinct questions across 2 Impact Analytics interviews. 14 coding and DSA questions, 1 system design questions, 7 other questions.
How difficult are Impact Analytics interview questions?
Of the questions candidates rated, 60% were easy, 40% medium and 0% hard.