Panda Guru LogoPanda
Guru

Razorpay Interview Experience SSE | Bangalore | Dec 2024

Round 1: Machine coding round

Questions: Design a in-memory splitwise application. Requirements:

  1. User should be able to add expense which could be divided equally.
  2. Expose a function to get all the expense added by user.
  3. Expose a function to get balance of a user [this should give final balance of user and simplified balance with each user].
  4. Expose a function to get all the expense where the user is part of.
  5. For interview we need only equal split to be implemented but solution should be extensible for other type of expense like unequal split or percentage split.
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2: High Level System design round

Questions: Build a notification service system which should handle multiple types of traffic.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3: Hiring Managerial round

Questions: Specific question not provided.

Follow-up Question:

Candidate's Approach

No approach provided.

Interviewer's Feedback

Feedback was not positive, leading to rejection in the HM round.