Groww
Groww

Software Development Engineer 2

Sliding Window Problem

Medium
ROUND 2 (DSA)CodingCandidate Selected

Solve a sliding window problem using a variable window size. Implement an efficient algorithm utilizing a HashMap for frequency counting and provide a dry run with corner cases.

This question was asked in

Groww Software Development Engineer 2 Interview Experience

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.

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media

Sliding Window Problem | Groww Interview Question | InterviewRecap | InterviewRecap