PayPal logo

PayPal Interview Question Bank

PayPal's loop is built from 45-minute rounds that often pack two or three classic problems into one session, alongside resume-driven deep dives and a hiring-manager conversation. Interviewer style varies widely, so be ready to drive the conversation and move fast.

Coding problems
18
Before you start
Showing 25 of 25
Coding·45 min
Single reportFree preview

Banking System Operations

Implement createAccount / deposit / transfer plus getTopSpenders(n) (top n by cumulative outgoing transfers, ties broken lexicographically by accountId). Stretch goal: schedulePayment with a delay and cancelPayment by id. Scheduled payments execute by due time, not creation order, so a plain FIFO queue is the wrong structure.

SWE
simulation
object-design
hashmap
heap
+4
1 related discussion

PayPal Featured Guides