paypay india logo

Paypay India Interviews

1 experience6 reads
PayPay India | SDE-2 | Reject | Interview Experience | May 2025
paypay india logo
Paypay India
SDE-2India3 years
June 9, 20256 reads

Summary

I interviewed for an SDE-2 role at PayPay India and was rejected. The interview focused on Spring Boot, DBMS, Java, DSA, and System Design concepts.

Full Experience

Round 1- Spring Boot, DBMS, Java & DSA Duration : 1 Hour

What are the annotations in Spring Boot? What is @Componenent Annotation? What is @Transcational Annotation? Internal Working of @Transcational? Differcne bw @Component & @Service? IOC Container? Dependency Injection? Error Codes. 401 vs 403. PUT vs Patch. Isolation Levels in Transcations. Saga Pattern. ACID Properties. What is Kafka? What is DLQ? What if Kafka Broker Goes Down? Sharding Partitioning SQL vs NOSQL When to use which DB? No questions on Networking & OS. Mostly revolved around DBMS, Spring Boot java, Kafka.

DSA - https://leetcode.com/problems/3sum/description/

Verdict : Rejected.

Interview Questions (21)

Q1
Spring Boot Annotations
Other

What are the annotations in Spring Boot?

Q2
@Component Annotation
Other

What is @Component Annotation?

Q3
@Transactional Annotation
Other

What is @Transactional Annotation?

Q4
Internal Working of @Transactional
Other

Internal Working of @Transactional?

Q5
Difference between @Component & @Service
Other

Difference between @Component & @Service?

Q6
IOC Container
Other

What is an IOC Container?

Q7
Dependency Injection
Other

What is Dependency Injection?

Q8
HTTP Error Codes
System Design

Discussion on HTTP Error Codes.

Q9
HTTP 401 vs 403
System Design

Difference between HTTP 401 and 403 status codes.

Q10
HTTP PUT vs PATCH
System Design

Difference between HTTP PUT and PATCH methods.

Q11
Database Isolation Levels
Other

Explain Isolation Levels in Database Transactions.

Q12
Saga Pattern
System Design

Explain the Saga Pattern.

Q13
ACID Properties
Other

Explain ACID Properties in DBMS.

Q14
Introduction to Kafka
System Design

What is Kafka?

Q15
Dead-Letter Queue (DLQ)
System Design

What is a Dead-Letter Queue (DLQ)?

Q16
Kafka Broker Failure Handling
System Design

What happens if a Kafka Broker goes down and how is it handled?

Q17
Database Sharding
System Design

Explain Sharding in databases.

Q18
Database Partitioning
System Design

Explain Partitioning in databases.

Q19
SQL vs NoSQL Databases
System Design

Compare SQL and NoSQL databases.

Q20
Choosing Database Type
System Design

When to use SQL vs NoSQL databases?

Q21
3Sum
Data Structures & AlgorithmsMedium

Solve the 3Sum problem.

Have a Paypay India Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Paypay India.