I applied online and received an email asking me to select a 30-minute time slot.
First Round – HR Screening (30 mins)
The first round was with the HR manager. The discussion focused on my experience, role alignment, and whether I would be comfortable commuting to the office three days a week. It was straightforward and conversational.
Second Round – Technical (Pair Programming)
The second round was a live pair programming session on HackerRank. The task was to implement a Circuit Breaker pattern.
Initially, I was not very comfortable with the HackerRank platform, so I took some time to fully understand the problem statement before starting the design. I clarified a few points with the interviewer to ensure I understood the requirements correctly.
Once clear, I designed and implemented a working solution. However, implementing the full solution took around 40–45 minutes.
From my experience, if you have already practiced similar problems (especially design patterns like Circuit Breaker), it will be easier to perform confidently within the time limit. If you are figuring out the approach during the interview, time can feel limited.
Overall, the interview focused on practical coding ability and thinking aloud while implementing the solution.