Paypal Software Engineer System Design Questions
13+ questions from real Paypal Software Engineer System Design rounds, reported by candidates who interviewed there.
What does the Paypal System Design round test?
The Paypal system design round assesses a candidate's ability to architect scalable systems. Software Engineer candidates are typically asked to design a large-scale service or platform from scratch, covering database choices, API design, scaling strategy, and failure modes.
Top Topics in This Round
Paypal Software Engineer System Design Questions
PayPal Software Engineer Interview Experience 3 YOE HLD LLD Bar Raiser
I recently completed a 4-month-long interview process with PayPal, and the timeline has been quite unusual. I’m looking for some insight—am I being ghosted, or is this typical for their process? The T
PayPal Interview Experience | System Design | Sr Software Engineer
**Question** Design a notification service. While solving the problem, for idempotency handling, I have used even-driven architecture. The solution that I gave is publishing the messages in Kafka, and
PayPal Low Level Design Interview Questions
PayPal asks LLD question in their role specialization round many times. So, if a role specialization round is scheduled then confirm with recruiter whether this will be a LLD round. There can be multi
FAANG Machine Coding round
Design a system for the below requirement. Front-end Requirements: Develop a web application using Java, Spring Boot, and RESTful Web Services. The candidate should create a user interface displaying data fetched from...
Paypal interview experience | SSE | Chennai
Initially they said only 3 technical rounds. 1. DSA + problem solving - Level : Easy to Medium - IF you can solve min2 questions then good to go on the...
Paypal | Onsite | string to integer
For a software engineer intern in California. Interview 1: 1) https://leetcode.com/problems/string-to-integer-atoi/ Had to cover edge cases. All edge cases had to pass like -2147000000, and 2147000000. 2) Describe REST methods 3) what header in HTTP...
PayPal | SDE2 | Hyderabad | Jun 2022 [Offer]
Status: SDE at SaaS based product firm Position: SDE2 at PayPal Location: Hyd, India Date: May 9, 2022. PAYPAL INTERVIEW EXPERIENCE 5 rounds 1st round: Qualification round: Hackerearth coding rounds -> 2 questions -> 75 mins 1-> Beautiful Number...
Paypal 2nd Round of Interview
The second round of the interview comprised one question on Data Structures and Algorithms (DSA) and another on System Design Concepts. Below, I am listing the second DSA question. // Given...
Meesho | SDE-2 | Bengaluru | March 2022 [Reject]
Status: B.Tech Position: SE at JPMC YOE : 2 and 8 months Location: Pune First Round (DSA) and Second Round (LLD): I have been asked two simple questions in DSA and 1 problem in LLD...
Paypal | Oct 2020 | India | Offer
Applied through a referral. 2. Received call in a week from HR regarding interview process. That was pretty fast. As soon as one round is cleared, another is scheduled for...
Go Fund me System design
Functional requirements: Registered users can create campaigns to fund their cause. Registered users can collect money against a campaign Registered users can view a campaign by campaign ID Registered users could contribute...
Design BookMyShow/an online movie booking System LLD(OOD)
public class BMSService { \tList<CinemaHall> cinemas; \tpublic List<Movie> getMovies(Date date, String city); \tpublic List<CinemaHall> getCinemalHalls(String city); } public class CinemaHall { \tint cinemaHallId; \tString cinemaHallName; \tAddress address; \tList<Audi>audiList; \tpublic Map<Date, Movies> getMovies(List<Date> dateList); \tpublic Map<Date, Show> getShows(List<Date> dateList); } public class Address { \tint...
Design a stock trading system
Can make use of Observer Design Pattern. Here is a simple implementation of the Publisher/Subscriber model for StockMarket. As and when interviewer pose with some more questions, we can add on...
See All 13 Questions from This Round
Full question text, answer context, and frequency data for subscribers.
Get Access