Razorpay | Senior Software Engineer | Bangalore | October 2024 [Offer]

Anonymous User
8527
Jan 04, 2025
Jan 04, 2025

Background

  • Education: B.Tech from a Tier-2 college
  • Position: SDE-2 at a Banking company
  • Experience: 3.5 years
  • Location: Pune, India

I applied via a referral and received a call from the recruiter two days later.

Round 1: Machine Coding Round
Duration: 1 hour
The task was to implement a version control system similar to Git. The system needed to support:

  • Adding files for commits
  • Committing files
  • Creating different branches
  • Rolling back to previous commits

The interviewer emphasized the rollback feature and expected a thoughtful and efficient implementation of this functionality.

Round 2: System Design Round
Duration: 1 hour
I was asked to design a URL shortener. The interviewer wanted me to cover the high-level design, focusing on functional requirements such as:

  • Converting long URLs to short ones and vice versa
  • Additionally, they expected me to address non-functional requirements like:
    • Retention policies
    • Scalability
    • Availability
  • A key requirement was that the system should persist the mappings for 3-5 years, so I had to design the database with this in mind.

Round 3: Hiring Manager (HM) Round
Duration: 1 hour
This round was centered around my projects and work experience. The interviewer focused on:

  • The technical challenges I faced and how I overcame them
  • The most impactful project/work I had undertaken

We also discussed test-driven development (TDD), including my views on it, trade-offs, and how I have implemented it in real-world scenarios.

Verdict: Selected ✅

Compensation Details: https://leetcode.com/discuss/compensation/6229368/SDE-2-or-SSE-or-Razorpay-or-Flipkart-or-Paytm-or-FanCode

Other Interview Experiences:

Flipkart - https://leetcode.com/discuss/interview-experience/6229138/Flipkart-or-SDE-2-or-Bangalore-or-November-2024-Offer

Paytm - https://leetcode.com/discuss/interview-experience/6229169/Paytm-or-Senior-Software-Engineer-(SSESDE-2)-or-Noida-or-November-2024-Offer

FanCode - https://leetcode.com/discuss/interview-experience/6229219/FanCode-(Dream-Sports-Dream11)-or-SDE-2-or-Mumbai-or-December-2024-Offer

Gojek - https://leetcode.com/discuss/interview-experience/6229239/Gojek-(GoTo)-or-Senior-Software-Engineer-or-Bangalore-or-September-2024-Reject

BlackRock - https://leetcode.com/discuss/interview-question/6229277/BlackRock-or-Associate-(SSE)-or-Gurgaon-or-October-2024-Reject

Comments (8)