Vyapaar App Interview Experience - Selected for Lead
Summary
I interviewed for a Lead position at Vyapaar App, which was an exhaustive process involving multiple technical and behavioral rounds, including system design and DSA. Although I was selected, I ultimately declined the offer due to a significant discrepancy in the initially discussed compensation.
Full Experience
It was a very exhaustive and challenging interview process, truly the toughest I've faced in my career. The initial rounds were virtual, but I had to travel to Bangalore for the final two face-to-face interviews. While I was selected, the compensation offered was significantly lower than the range initially discussed by HR; they cited the last two rounds as 'mid' performers. I felt disrespected by this, especially considering the substantial time, energy, and effort I had invested throughout the process. After some back-and-forth negotiations over a day, I firmly declined the offer as it clearly showed a lack of value for my contributions. Thankfully, on the very same day, I received a better offer from a startup.
Interview Questions (5)
I was asked to solve the Asteroid Collision problem.
I was asked to write low-level design (LLD) code for a notification system and answer cross-questions on SOLID principles.
I was tasked with designing a database for an e-commerce application.
I was asked to design a rate limiter. This involved drawing the designs on a whiteboard with clear explanations and responding to follow-up questions.
I was given two puzzles to solve on a whiteboard.