Premium Employer

i

This company page is being actively managed by Razorpay Team. If you also belong to the team, you can get access from here

Razorpay Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Razorpay Interview Questions and Answers

Updated 27 May 2025
Popular Designations

79 Interview questions

A PDE was asked 1mo ago
Q. Design a parking lot system for SUVs and hatchbacks. The parking rates are x Rs/hr for SUVs and y Rs/hr for hatchbacks. Hatchbacks can park in SUV spots, but SUVs cannot park in hatchback spots. The system ...
Ans. 

Design a parking system for SUVs and hatchbacks with different rates and fare computation.

  • Define two types of parking spots: SUV and Hatchback.

  • Hatchbacks can park in either spot, but SUVs can only park in SUV spots.

  • Set rates: e.g., SUV = 20 rs/hr, Hatchback = 15 rs/hr.

  • Implement a fare calculation function based on vehicle type and duration.

  • Example: A hatchback parked for 3 hours would cost 45 rs.

View all PDE interview questions
A PDE was asked 1mo ago
Q. What are the complexities and internal workings of the Map interface?
Ans. 

The Map interface in Java represents a collection of key-value pairs with various implementations and complexities.

  • Map interface is part of the Java Collections Framework.

  • Common implementations include HashMap, TreeMap, and LinkedHashMap.

  • HashMap offers average O(1) time complexity for get and put operations.

  • TreeMap maintains sorted order, with O(log n) time complexity for get and put.

  • LinkedHashMap maintains insert...

View all PDE interview questions
A Program Manager was asked 2mo ago
Q. What are the steps involved in creating a unified technology stack by merging two different tech stacks?
Ans. 

Merging two tech stacks involves assessment, planning, integration, testing, and ongoing optimization.

  • 1. Assess both tech stacks: Evaluate the strengths and weaknesses of each stack.

  • 2. Define objectives: Identify the goals for the unified stack, such as performance improvement or cost reduction.

  • 3. Create a roadmap: Develop a detailed plan outlining the integration process, timelines, and resources needed.

  • 4. Choose...

View all Program Manager interview questions
A Senior Software Engineer was asked 2mo ago
Q. How can we add state to the above question?
Ans. 

State management in React allows components to maintain and update their own data, enhancing interactivity and user experience.

  • Local State: Each component can have its own state using the useState hook, allowing for dynamic updates. Example: A counter component that increments a value.

  • Global State: For shared state across multiple components, use Context API or libraries like Redux. Example: User authentication st...

View all Senior Software Engineer interview questions
A Data Analytics Lead was asked 3mo ago
Q. How would you compute a moving average using a Pandas DataFrame in Python?
Ans. 

Compute moving averages in Python using pandas for time series data analysis.

  • Import pandas: `import pandas as pd`

  • Create a DataFrame: `df = pd.DataFrame({'data': [1, 2, 3, 4, 5]})`

  • Use the `rolling()` method: `df['moving_average'] = df['data'].rolling(window=3).mean()`

  • The `window` parameter defines the number of periods to consider for the average.

  • Moving averages help smooth out short-term fluctuations and highlight...

View all Data Analytics Lead interview questions
A Data Analytics Lead was asked 3mo ago
Q. Explain the complete process you followed to conduct an A/B test.
Ans. 

A/B testing involves comparing two versions of a variable to determine which performs better.

  • Define the objective: Identify what you want to test, e.g., increasing conversion rates on a landing page.

  • Select the metric: Choose a key performance indicator (KPI) to measure success, such as click-through rate (CTR).

  • Segment the audience: Randomly divide your audience into two groups, A (control) and B (variant).

  • Design t...

View all Data Analytics Lead interview questions
A Data Engineer II was asked 6mo ago
Q. What is the definition of HFDS?
Ans. 

HDFS stands for Hadoop Distributed File System, a distributed file system designed to store and manage large amounts of data across multiple machines.

  • HDFS is part of the Apache Hadoop project

  • It is designed to be highly fault-tolerant and scalable

  • Data is stored in blocks across multiple nodes in a cluster

  • HDFS is commonly used for big data processing and analytics

View all Data Engineer II interview questions
Are these interview questions helpful?
A Data Engineer II was asked 6mo ago
Q. What are the key concepts involved in joining tables using PySpark?
Ans. 

Key concepts in joining tables using PySpark

  • Understanding the different types of joins: inner join, outer join, left join, right join

  • Specifying the join condition using 'on' or 'using' clauses

  • Handling duplicate column names after joining by aliasing or dropping columns

  • Utilizing broadcast joins for small tables to improve performance

View all Data Engineer II interview questions
A SDE was asked 7mo ago
Q. How would you design a SQL database?
Ans. 

Design a SQL database for a library management system to manage books, members, and transactions.

  • Entities: Books, Members, Transactions.

  • Books table: id (PK), title, author, genre, published_date.

  • Members table: id (PK), name, email, membership_date.

  • Transactions table: id (PK), book_id (FK), member_id (FK), borrow_date, return_date.

View all SDE interview questions
An Engineer was asked 7mo ago
Q. Describe your experience with High-Level Design (HLD) in system design.
Ans. 

High Level Design (HLD) round with system design involves designing the overall architecture of a system.

  • Understand the requirements and constraints of the system

  • Identify the key components and their interactions

  • Design the data flow and communication between components

  • Consider scalability, reliability, and performance

  • Create diagrams to visualize the architecture, such as UML diagrams or flowcharts

View all Engineer interview questions

Razorpay Interview Experiences

159 interviews found

I applied via Referral and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

15 MCQs and 2 coding questions were given. MCQs include questions from topics like dbms, system design, oops etc.
1st coding question was of dp and 2nd was of a good question of graph.

Round 3 - One-on-one 

(2 Questions)

  • Q1. Create a linked list from scratch and then delete a given node. Then print the linked list.
  • Ans. 

    Create and delete a node in a linked list and print the updated list.

    • Create a Node class with data and next pointer attributes

    • Create a LinkedList class with head attribute and methods to add, delete and print nodes

    • To delete a node, traverse the list and update the next pointer of the previous node to skip the node to be deleted

    • Print the list by traversing and printing the data of each node

  • Answered by AI
  • Q2. Reverse first K(given) characters of string.
  • Ans. 

    Reverse the first K characters of a given string.

    • Take the first K characters of the string.

    • Reverse the selected substring.

    • Concatenate the reversed substring with the rest of the original string.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well. Be calm. Practice questions from leetcode.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Was asked to create a UI component keeping in mind scalability and reuseability.

Round 2 - Coding Test 

General discussion about resume and projects, and then some basic JS coding questions like implement throttling and memoization.

Round 3 - Behavioral 

(3 Questions)

  • Q1. Discussion about past experiences and projects
  • Q2. Why you want to leave current job.
  • Q3. Expectations from the role and company

Interview Preparation Tips

Topics to prepare for Razorpay Front end Developer interview:
  • Javascript
  • React.Js
Interview preparation tips for other job seekers - Feedback from HR was very quick, all rounds were scheduled in quick succession. Although one point, HR did not confirm availability before scheduling the interviews. Also didn't get any feedback after getting rejected.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a detail-oriented operations analyst with a strong background in data analysis and process improvement.

    • I have a Bachelor's degree in Business Administration with a focus on operations management.

    • I have experience using data analysis tools such as Excel, SQL, and Tableau.

    • I have successfully implemented process improvements that resulted in cost savings for my previous employer.

    • I am skilled at identifying inefficien...

  • Answered by AI
  • Q2. Why are you leaving your current organisation
  • Ans. 

    Seeking new challenges and growth opportunities

    • Looking for a new challenge to further develop my skills

    • Seeking opportunities for career advancement

    • Interested in exploring new industries or sectors

    • Current organization lacks growth opportunities

  • Answered by AI
  • Q3. Are you a immediate joiner
  • Ans. 

    Yes, I am available to join immediately.

    • I am available to start immediately

    • I can join as soon as required

    • I have no notice period to serve

  • Answered by AI
  • Q4. Why are interested in this role
  • Ans. 

    I am interested in this role because of my passion for analyzing data and optimizing operations.

    • Passion for analyzing data and identifying trends

    • Desire to optimize processes and improve efficiency

    • Excitement for working in a dynamic and fast-paced environment

  • Answered by AI
  • Q5. Are you comfortable in Hindi
  • Ans. 

    Yes, I am comfortable in Hindi and can communicate effectively in the language.

    • I am fluent in Hindi and can speak, read, and write in the language.

    • I have previous experience working in a Hindi-speaking environment.

    • I am comfortable conducting business conversations in Hindi.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I had the opportunity to interview for a position at Razorpay on September 18th, coordinated by Shyama Ajith from the Talent Acquisition team. She was proactive in reaching out and scheduled my interview with Manager Arijit Gupta.

During the interview, I felt that there were moments where the manager's attention could have been more focused, but I made sure to present my qualifications and experiences to the best of my ability. The manager provided positive feedback, expressing that I would be a good fit for the team and discussing the potential for joining. However, I am still confused as to why my candidature did not move forward.

After the interview, I was informed that I would receive feedback within five minutes on Monday; however, I was contacted on September 24th and informed that I was not shortlisted for the second round.

While I appreciate the opportunity, I believe the feedback process could be improved for a better candidate experience
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Discussed work experience and projects
  • Q2. GTM question on whether google should launch ott platform
  • Ans. 

    Evaluating the potential for Google to launch an OTT platform involves market analysis, competition, and strategic fit.

    • Market Demand: OTT platforms are growing; Netflix and Disney+ show strong subscriber growth.

    • Competitive Landscape: Google would compete with established players like Amazon Prime and Hulu.

    • Content Strategy: Google could leverage YouTube's vast content library and original programming.

    • Monetization: Subsc...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Discussed metrics based questions
  • Q2. Design question on how swiggy could improve
  • Ans. 

    Swiggy can enhance user experience through personalized recommendations, improved delivery tracking, and loyalty programs.

    • Implement AI-driven personalized food recommendations based on user preferences and order history.

    • Enhance delivery tracking with real-time updates and estimated delivery times to improve transparency.

    • Introduce a loyalty program that rewards frequent users with discounts or exclusive offers.

    • Expand pa...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Depends on the role
  • Q2. Second round will be written test
  • Q3. Discussion with senior director
Round 2 - Aptitude Test 

Question depends on the Job description

Round 3 - HR 

(2 Questions)

  • Q1. Like and dislikes
  • Q2. Normal conversation
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD/Machine coding - Design a social media application with users, posts, comments, likes, etc. There is also an admin who needs to approve post creation and can delete any post they want. Create appropria...
  • Ans. 

    Design a social media app with users, posts, comments, likes, and admin functionalities.

    • Class User: Represents a user with attributes like userId, username, and methods to create posts and comments.

    • Class Post: Represents a post with attributes like postId, content, userId, and methods for liking and commenting.

    • Class Comment: Represents a comment with attributes like commentId, content, userId, and methods to like comme...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. High-level design - Design a chat-based application like WhatsApp with only user-to-user chat feature (no group chats). Explain and draw out the E2E design by mentioning all the components and design decis...
  • Ans. 

    Design a user-to-user chat application similar to WhatsApp focusing on scalability, security, and real-time messaging.

    • Use a client-server architecture with mobile and web clients communicating with a central server.

    • Implement WebSocket for real-time communication to ensure instant message delivery.

    • Utilize a NoSQL database like MongoDB for storing user profiles and chat history.

    • Incorporate user authentication using JWT (...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Hiring Manager - basic questions like why Razorpay, what are your career goals, what does career growth look like for you, etc.

Chief Staff Interview Questions & Answers

user image Anonymous

posted on 6 May 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Why do you want to join this company?
  • Ans. 

    I am drawn to this company for its innovative approach, strong values, and commitment to making a positive impact in the industry.

    • Innovative Culture: The company is known for its cutting-edge solutions, like the recent launch of a groundbreaking product that transformed user experience.

    • Alignment with Values: I resonate with the company's mission to prioritize sustainability, as seen in its initiatives to reduce carbon ...

  • Answered by AI
  • Q2. Why do you think you are good fit for the role?
  • Ans. 

    I possess a unique blend of strategic thinking, leadership skills, and operational expertise that aligns perfectly with the Chief of Staff role.

    • Strategic Vision: I have successfully led cross-functional teams to develop and implement strategic initiatives, such as a company-wide efficiency program that increased productivity by 20%.

    • Strong Communication: My experience in stakeholder management has honed my ability to co...

  • Answered by AI
  • Q3. What are the key challenges that you faced in your last job?
  • Ans. 

    In my last job, I faced challenges in team alignment, resource allocation, and adapting to rapid changes in project scope.

    • Team Alignment: Ensuring all team members were on the same page regarding project goals was challenging, especially during cross-departmental collaborations.

    • Resource Allocation: I had to manage limited resources effectively, prioritizing tasks to meet deadlines without compromising quality, such as ...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

There were DSA questions and time limit was 1 hr

Round 2 - Technical 

(2 Questions)

  • Q1. Calculate factorial using tabulation
  • Ans. 

    Factorial calculation using tabulation in dynamic programming

    • Create an array to store factorial values up to n

    • Initialize the array with base cases (0! = 1, 1! = 1)

    • Iterate from 2 to n and calculate factorial using previous values in the array

    • Return the factorial value at index n

  • Answered by AI
  • Q2. Wildcard matching question
  • Ans. 

    Wildcard matching checks if a string matches a pattern with '*' and '?' as wildcards.

    • Use '*' to match any sequence of characters. Example: 'a*b' matches 'ab', 'aXb', 'a123b'.

    • '?' matches any single character. Example: 'a?c' matches 'abc', 'axc', but not 'ac'.

    • Implement using dynamic programming for efficiency, especially for longer strings.

    • Consider edge cases like empty strings and patterns.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

There were mcqs in atitude test.

Round 2 - One-on-one 

(2 Questions)

  • Q1. What is ai and what are its features
  • Ans. 

    AI stands for artificial intelligence, which is the simulation of human intelligence processes by machines.

    • AI involves machines performing tasks that typically require human intelligence, such as visual perception, speech recognition, decision-making, and language translation.

    • AI systems can learn from data, adapt to new inputs, and perform tasks autonomously.

    • Examples of AI include virtual assistants like Siri and Alexa...

  • Answered by AI
  • Q2. Oops questions including abstraction

Interview Preparation Tips

Topics to prepare for Razorpay Software Development Engineer Intern interview:
  • OOPS
  • Java
  • API

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude and coding both

Round 2 - Technical 

(2 Questions)

  • Q1. Merge interval greedy problem
  • Ans. 

    Merge overlapping intervals to create a new set of non-overlapping intervals.

    • Sort the intervals based on the start time.

    • Iterate through the intervals and merge overlapping intervals.

    • Return the merged intervals as the final result.

  • Answered by AI
  • Q2. String problem medium problem
Round 3 - HR 

(1 Question)

  • Q1. I am not selected

Interview Preparation Tips

Interview preparation tips for other job seekers - Solve Leetcode problem

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2024. There were 6 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. How do you qualify a lead
  • Q2. What tools do you use for prospecting
  • Ans. 

    I use a combination of CRM software, LinkedIn Sales Navigator, and cold calling to prospect potential clients.

    • Utilize CRM software to track leads and manage customer relationships

    • Leverage LinkedIn Sales Navigator to identify and connect with decision makers

    • Engage in cold calling to directly reach out to prospects

    • Attend networking events and industry conferences to expand professional network

  • Answered by AI
  • Q3. Pitch any product
  • Ans. 

    Introducing our revolutionary smart home security system that provides 24/7 monitoring and instant alerts.

    • Highlight the key features of the product such as 24/7 monitoring, instant alerts, and easy installation

    • Explain how the product can enhance safety and peace of mind for homeowners

    • Mention any special promotions or discounts available for a limited time

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. How do you find the TAM
  • Ans. 

    The Total Addressable Market (TAM) can be found by analyzing market size, industry trends, and customer segments.

    • Analyze market size by researching industry reports and data

    • Identify customer segments and their needs

    • Consider market trends and growth potential

    • Use tools like market research surveys and data analysis

    • Consult with industry experts and colleagues for insights

  • Answered by AI
Round 3 - Assignment 

3 industries to target, Why, Pitch and an email draft post the meeting

Round 4 - One-on-one 

(1 Question)

  • Q1. Panel asked questions in relation to the assignment submitted
Round 5 - One-on-one 

(2 Questions)

  • Q1. What's the North Star metric you chased down
  • Ans. 

    Increasing customer retention rate by 20% within 6 months

    • Implemented personalized follow-up strategies for existing customers

    • Analyzed customer feedback to identify pain points and address them effectively

    • Introduced loyalty programs to incentivize repeat purchases

  • Answered by AI
  • Q2. What is your opinion of selling to large enterprises in India
  • Ans. 

    Selling to large enterprises in India can be lucrative but requires patience and understanding of the market dynamics.

    • Understanding the hierarchical structure and decision-making process in large Indian enterprises is crucial.

    • Building strong relationships with key stakeholders is essential for successful sales.

    • Adapting to the diverse cultural and regional differences within India is important for effective communicatio...

  • Answered by AI
Round 6 - HR 

(1 Question)

  • Q1. Typical Culture round

Interview Preparation Tips

Interview preparation tips for other job seekers - If there are no other options available then interview with them. Time should be valued and

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Razorpay?
Ask anonymously on communities.

Razorpay Interview FAQs

How many rounds are there in Razorpay interview?
Razorpay interview process usually has 2-3 rounds. The most common rounds in the Razorpay interview process are One-on-one Round, Technical and HR.
How to prepare for Razorpay interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Razorpay. The most common topics and skills that interviewers at Razorpay expect are Financial Services, Loans, Business Banking, Analytical and Home Loans.
What are the top questions asked in Razorpay interview?

Some of the top questions asked at the Razorpay interview -

  1. If two table have 5 and 3 entry and we apply inner join then what will be the m...read more
  2. Design a system to handle semi structure to structure data, how to utilize data...read more
  3. Engineering Round Draw a high level system Architecture of your last Product t...read more
What are the most common questions asked in Razorpay HR round?

The most common HR questions asked in Razorpay interview are -

  1. What are your strengths and weakness...read more
  2. Why should we hire y...read more
  3. What are your salary expectatio...read more
How long is the Razorpay interview process?

The duration of Razorpay interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 144 interview experiences

Difficulty level

Easy 19%
Moderate 71%
Hard 10%

Duration

Less than 2 weeks 71%
2-4 weeks 21%
4-6 weeks 3%
6-8 weeks 1%
More than 8 weeks 4%
View more
Join Razorpay Revolutionize the FinTech space with groundbreaking solutions

Interview Questions from Similar Companies

PhonePe Interview Questions
4.0
 • 341 Interviews
PayPal Interview Questions
3.8
 • 224 Interviews
Fiserv Interview Questions
3.0
 • 181 Interviews
KFintech Interview Questions
3.5
 • 148 Interviews
Angel One Interview Questions
3.8
 • 147 Interviews
Visa Interview Questions
3.5
 • 145 Interviews
MasterCard Interview Questions
3.9
 • 144 Interviews
Revolut Interview Questions
2.6
 • 103 Interviews
TransUnion Interview Questions
3.9
 • 93 Interviews
View all

Razorpay Reviews and Ratings

based on 587 reviews

3.6/5

Rating in categories

3.4

Skill development

3.5

Work-life balance

3.4

Salary

3.4

Job security

3.5

Company culture

2.9

Promotions

3.2

Work satisfaction

Explore 587 Reviews and Ratings
Senior Business Analyst

Bangalore / Bengaluru

8-13 Yrs

Not Disclosed

Executive Assistant

Bangalore / Bengaluru

8-13 Yrs

Not Disclosed

Senior Manager - Banking Ops

Bangalore / Bengaluru

8-13 Yrs

Not Disclosed

Explore more jobs
Software Engineer
130 salaries
unlock blur

₹8 L/yr - ₹24 L/yr

Software Developer
120 salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Junior Analyst
116 salaries
unlock blur

₹2.4 L/yr - ₹6 L/yr

Analyst
113 salaries
unlock blur

₹3.5 L/yr - ₹7.8 L/yr

Senior Software Engineer
108 salaries
unlock blur

₹15 L/yr - ₹45 L/yr

Explore more salaries
Compare Razorpay with

Paytm

3.2
Compare

PayPal

3.8
Compare

BharatPe

3.5
Compare

PhonePe

4.0
Compare
write
Share an Interview