Groww Software Development Engineer 2 Interview Experience
Software Development Engineer 2
Summary
AI Powered
The Groww interview process was comprehensive, involving two main rounds that assessed various technical skills. In the first round, candidates faced questions emphasizing Frontend knowledge, covering topics like JavaScript concepts, React patterns, and performance optimization. The second round involved Data Structures and Algorithms (DSA), including sliding window problems, string manipulations, and tree traversal techniques. Overall, candidates found the interview to be technically challenging, necessitating a solid understanding of both frontend technologies and algorithmic thinking.
1
2
3
Design a system of concurrent progress bars that handle multiple tasks running in parallel. Implement features for starting, pausing, and resetting actions, ensuring independent states for each progress bar. Use simulated asynchronous tasks like setInterval or Promises.
Design a system of concurrent progress bars that handle multiple tasks running in parallel. Implement features for starting, pausing, and resetting actions, ensuring independent states for each progress bar. Use simulated asynchronous tasks like setInterval or Promises.
react
concurrency
performance
Hard
A
Anonymous
Anonymous User
⌘/Ctrl+D
Bookmark for later