PayPay India | SDE-2 | Reject | Interview Experience | May 2025

paypay india logo
paypay india
· SDE-2· India· 3y exp
June 9, 2025 · 41 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)

1.

Spring Boot Annotations

Other

What are the annotations in Spring Boot?

2.

@Component Annotation

Other

What is @Component Annotation?

3.

@Transactional Annotation

Other

What is @Transactional Annotation?

4.

Internal Working of @Transactional

Other

Internal Working of @Transactional?

5.

Difference between @Component & @Service

Other

Difference between @Component & @Service?

6.

IOC Container

Other

What is an IOC Container?

7.

Dependency Injection

Other

What is Dependency Injection?

8.

HTTP Error Codes

System Design

Discussion on HTTP Error Codes.

9.

HTTP 401 vs 403

System Design

Difference between HTTP 401 and 403 status codes.

10.

HTTP PUT vs PATCH

System Design

Difference between HTTP PUT and PATCH methods.

11.

Database Isolation Levels

Other

Explain Isolation Levels in Database Transactions.

12.

Saga Pattern

System Design

Explain the Saga Pattern.

13.

ACID Properties

Other

Explain ACID Properties in DBMS.

14.

Introduction to Kafka

System Design

What is Kafka?

15.

Dead-Letter Queue (DLQ)

System Design

What is a Dead-Letter Queue (DLQ)?

16.

Kafka Broker Failure Handling

System Design

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

17.

Database Sharding

System Design

Explain Sharding in databases.

18.

Database Partitioning

System Design

Explain Partitioning in databases.

19.

SQL vs NoSQL Databases

System Design

Compare SQL and NoSQL databases.

20.

Choosing Database Type

System Design

When to use SQL vs NoSQL databases?

21.

3Sum

Data Structures & Algorithms·Medium

Solve the 3Sum problem.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!