All Interview Experiences

Frontend interview Experience at PayPal Bangalore | SDE2 | DSA Heavy

SDE2 @ Paypal

Bangalore, India

Mar 2026

Moderate4 Rounds
SELECTED

💸 Compensation Range

32

🏆 How landed on the interview?

Referral

Round 1: Online Assessment (OA)

Moderate60 mins+

Proctored. 3 questions covering DSA, JS and React.

  1. DSA: String manipulation, LeetCode medium level
  2. JavaScript: Implement a class with several methods per spec, OOP-focused
  3. React UI : Build a cart management system, with dynamic cart updates, total quantity state, real-time UI sync, and a sample layout given

💡 PayPal screens with React + DSA + OOP in a single round. Skip one area, and you fail here.

Round 2: Frontend System Design

Moderate60 mins

Backend system design even for a frontend role.

Prompt: Design a Payment Gateway System

  1. Overall architecture and services breakdown
  2. Payment flow between services
  3. Transaction processing and idempotency
  4. Ledger system for consistency and traceability
  5. Reliability and security trade-offs

💡 Payment gateway design is asked in almost every PayPal frontend interview. Prepare it cold.

Round 3: DSA

Moderate45 mins

Pure DSA. Hidden test cases must pass.

  1. Triangle minimum path sum (Dynamic Programming)
  2. Min Stack with O(1) push, pop, top and getMin
  3. Topological Sort using DFS, approach discussion only

💡 Edge cases are tested with hidden cases. Sample passing is not enough.

Round 4: DSA + React internals + live coding

Moderate60 mins

DSA + React internals + live coding.

  1. Binary search problem, easy level
  2. React internals: Virtual DOM, Reconciliation, Diffing algorithm
  3. Write pseudocode for the React Diffing Algorithm
  4. Build a Currency Converter app: Dropdown selection, dynamic conversion, real time updates, state management

💡 Knowing React is not enough. They want how it works under the hood.

Final Thoughts

None

🚀

Love this interview experience? Share it!

Help others discover this resource

Comments

Be the first to share your thoughts!

Guest User

Please login to comment

0 characters


No comments yet.

Start the conversation!

Share Your Interview Experience & Help the Community!

Help Others Succeed

Give Back to Community

Share Your Knowledge

Share your interview journey and help thousands of developers prepare better. Your experience can make a real difference in someone's career! 🚀


Other Interview Experiences

Moderate2 Rounds
NOT SELECTED

2

Moderate6 Rounds
GHOSTED

117

Moderate1 Rounds
GHOSTED

3

Moderate2 Rounds
SELECTED

64

Moderate5 Rounds
REFUSED OFFER

154

Moderate3 Rounds
REFUSED OFFER

69

Stay Updated

Subscribe to FrontendGeek Hub for frontend interview preparation, interview experiences, curated resources and roadmaps.

FrontendGeek
FrontendGeek

All in One Preparation Hub to Ace Frontend Interviews. Master JavaScript, React, System Design, and more with curated resources.

Consider Supporting this Free Platform

Buy Me a Coffee

Product

HomeFrontend InterviewFrontend JobsQuestionsNewInterview ExperienceBlogsToolsLeaderboardFrontendGeek Chrome extensionGet the extension on the Chrome Web Store

© 2026 FrontendGeek. All rights reserved