R

Razorpay

Software Developer

Interview Date

Result

Selected

Difficulty

Medium

Rounds

3 rounds

Drive Type

Off-Campus

Topics asked

ProjectsDSAlgoN-array TreeTimeSpace ComplexityDatabase Design (OOPSconstraints)BehavioralCurrent technology

Detailed experience

Role: Software Developer

College: Not Specified

Interview Date: Not Specified

Interview Type: Off-Campus

Result: Selected

Difficulty: Medium

Rounds: 3 rounds

Topics Asked: Projects, DS/Algo, N-array Tree, Time/Space Complexity, Database Design (OOPS, constraints), Behavioral, Current technology

Experience:

The candidate, with 2.5 years of experience, was referred via a LinkedIn contact for a Software Developer role. The interview process comprised three rounds.

Round 1: Coding (1 hour)
The round began with questions about projects mentioned in the resume and basics of DS/Algo. The core coding question was related to the traversal of an N-array Tree. The problem involved N nodes as children, with a dynamic list of nodes. The ultimate goal was to find the maximum path from root to leaf. The question was not direct, requiring adherence to specific conditions. The candidate spent approximately 35-40 minutes on coding and dry running with examples, explaining the approach, and discussing time and space complexity.

Round 2: Design Round (2-3 hours)
This round required designing a database in a preferred language, adhering to basic constraints like primary key and string length for varchar types. The first 30-45 minutes were for discussing the approach, followed by a strict requirement for working code. The candidate had to follow an OOPS approach for class, interface, and design, writing code from scratch. Basic methods like insert (with constraints), delete, search, create table, and delete table were expected. This round was described as potentially tiring.

Round 3: Hiring Manager Round (40 Min)
This round focused on behavioral questions, including how the candidate justifies themselves in an argument. Questions related to current technology were also asked. The interviewers were not overly concerned with the coding language or technology stack, but rather on the candidate's ability to implement logic.

The candidate was selected.

Posted on - 13 Nov 2025
Razorpay Interview Experience - Software Developer | OAHelper