Panda Guru LogoPanda
Guru

Razorpay | SSE | Bangalore | Dec 2024 Interview Experience

Round 1: Machine Coding Round

Questions: Design and implement an in-memory search engine for a tech blog with the following requirements:

Candidate's Approach

The candidate implemented the search engine in Java, ensuring that all functionalities were covered. They ran manual test cases in their local IntelliJ environment to validate the working code.

Interviewer's Feedback

No feedback provided.


Round 2: High Level System Design Round

Questions: Build a subscriptions platform on top of the Razorpay payment system. The flow involves:

  1. Customer logs onto Curefit App to purchase a meal.
  2. Curefit confirms the meal selection and redirects to Razorpay for collecting money.
  3. User enters the credit card details on the Razorpay payment page.
  4. Razorpay communicates with the Bank, 2FA authentication happens.
  5. Razorpay sends a response back to Curefit, and the user then gets a confirmation message from Curefit.

The subscription product should enable Curefit to collect money on a recurring basis, e.g., if a user selects "Veg meal lunch daily" as a monthly plan for 1 year, they will be charged at the beginning of every month.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3: Hiring Managerial Round

Questions: The hiring manager deep-dived into the candidate's current project, asking about flaws in the existing system and how they would redesign it today. The second half of the interview consisted of mostly behavioral questions.

Candidate's Approach

No approach provided.

Interviewer's Feedback

The final verdict was positive.