PayPay India | SDE-2 | Reject | Interview Experience | May 2025
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)
Spring Boot Annotations
What are the annotations in Spring Boot?
@Component Annotation
What is @Component Annotation?
@Transactional Annotation
What is @Transactional Annotation?
Internal Working of @Transactional
Internal Working of @Transactional?
Difference between @Component & @Service
Difference between @Component & @Service?
IOC Container
What is an IOC Container?
Dependency Injection
What is Dependency Injection?
HTTP Error Codes
Discussion on HTTP Error Codes.
HTTP 401 vs 403
Difference between HTTP 401 and 403 status codes.
HTTP PUT vs PATCH
Difference between HTTP PUT and PATCH methods.
Database Isolation Levels
Explain Isolation Levels in Database Transactions.
Saga Pattern
Explain the Saga Pattern.
ACID Properties
Explain ACID Properties in DBMS.
Introduction to Kafka
What is Kafka?
Dead-Letter Queue (DLQ)
What is a Dead-Letter Queue (DLQ)?
Kafka Broker Failure Handling
What happens if a Kafka Broker goes down and how is it handled?
Database Sharding
Explain Sharding in databases.
Database Partitioning
Explain Partitioning in databases.
SQL vs NoSQL Databases
Compare SQL and NoSQL databases.
Choosing Database Type
When to use SQL vs NoSQL databases?
3Sum
Solve the 3Sum problem.