Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Razorpay interview experience Real time questions & tips from candidates to crack your interview
Senior Software Engineer
Razorpay
upvote
share-icon
3 rounds | 4 Coding problems
Interview preparation journey
expand-icon
Preparation
Duration: 1 month
Topics: Machine Coding, Object Oriented Programming, System Design, Low Level Design, Tech Specs
Tip
Tip

Tip 1 : Be thorough with the past projects you've owned
Tip 2 : for HLD : Educative's Grokking the system design is best
Tip 3 : While designing any system(HLD or LLD), always assume and target a scale and design your solution according to the scale only.

Application process
Where: Referral
Eligibility:
Resume Tip
Resume tip

Tip 1 : Mention the scale of your previous projects, mention the team size you were leading
Tip 2 : Mention the tech stack you've worked on and details about the exact specifications of the implementations.

Interview rounds
01
Round
Hard
Online Coding Test
Duration180 minutes
Interview date20 May 2022
Coding problem1

Machine Coding : Design an in-memory SQL Database. The problem statement was very vague and that was on purpose, the interviewee himself has to come up with the functional and the non-functional requirements and then come up with the design and then the code for the solution. 1 hr for design discussion. 1.5 hours for the coding implementation and then the last half hour for the discussion around the implementation.

1. System Design

Design in-memory SQL database.
It should be able to create a table, insert rows in the table, able to query on the table in O(n) time and then delete a table as well.

Problem approach

Tip 1 : The interviewee himself has to come up with the functional and the non-functional requirements and then come up with the design and then the code for the solution
Tip 2 : Segregate your classes into relevant and use case-specific models.
Tip 3 : Satisfy all the mentioned Functional requirements. Optional: Satisfy the non-functional requirements.

02
Round
Hard
Video Call
Duration60 minutes
Interview date24 May 2022
Coding problem1

Design Notification System which could serve millions of notifications (SMS, Email, Push notifications etc)

1. System Design

Design Notification System.

Problem approach

Tip 1 : Segregate your priority notifications into a priority queue and then promotional notifications in a low-priority queue.
Tip 2 : Identify the bottlenecks and how the servers are to be organized in order to serve a large number of notifications.
Tip 3 : Do practice such questions on internet

03
Round
Medium
HR Round
Duration45 minutes
Interview date26 May 2022
Coding problem2

Hiring Manager + HR Round. 

Normal HR-like questions were asked in this round along with a single coding round.

1. Basic HR Questions
  • If your coworkers start feeling jealous of you, How will you manage them?
  • Where do you see yourself in 5 years?
  • What do you know about Razorpay?
Problem approach

Tip 1 : Be very thorough about the previous projects
Tip 2 : Keep your resume simple but know every inch of it.
Tip 3 : Be very humble and calm during the interview cause HMs look for a culture fit as well.

2. Rat In a Maze All Paths
Moderate
40m average time
60% success
0/80
Asked in companies
FlipkartMathworksInfosys

You are given a 'N' * 'N' maze with a rat placed at 'MAZE[0][0]'. Find and print all paths that rat can follow to reach its destination i.e. 'MAZE['N' - 1][...

View more
Problem approach

Used Floyd Warshall Algorithm

Try solving now
Start a Discussion
Similar interview experiences
company logo
SDE - 1
2 rounds | 2 problems
Interviewed by Razorpay
657 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Razorpay
444 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Razorpay
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Razorpay
415 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 3 problems
Interviewed by Intuit
1457 views
1 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Google
1205 views
0 comments
0 upvotes
company logo
Senior Software Engineer
5 rounds | 5 problems
Interviewed by Phone Pe
981 views
0 comments
0 upvotes