I applied online. The process took 4 weeks. I interviewed at PayPal (Hyderabad) in Apr 2021
Interview
Hackerrank test followed by 3 Technical interviews and a Hiring Manager round.
Hackerrank test had Java-based MCQs as well as 2 Programming Questions.
Interviewers are very friendly and proactively have discussions with you.
Interview questions [6]
Question 1
In a LinkedList return nth node from the end. Multiple solutions discussed.
In JavaScript round questions related to Prototypal Inheritance, this keyword with various sample programs and expected output. Event listeners in JavaScript, how do they work.
AJAX request in JavaScript.
Design Round: A parking lot with multiple entries and exit points. 2 constraints:
When the Vehicle enters, it should be directed to the closest empty slot.
When the Vehicle exits, it should be directed towards the closest exit points.
Feature enhancements like Price generator, Dynamic Pricing, etc.
Detailed discussion on API spec design, db design, and Data structures suitable.
I applied through a recruiter. The process took 5 weeks. I interviewed at PayPal (Nueva Delhi) in Mar 2021
Interview
- Got a call from recruiter
- Hackerrank test (cleared) - medium and hard level
- 1st round - DS/Algo - hard level
- 2nd round - In depth Java Internals and medium level DS/Algo
- 3rd round - HLD and questions about my previous projects
- 4th round - hiring manager - questions about my previous project - why paypal - why are you leaving previous organization - easy and medium level leetcode
Overall it's was really a great experience, every interviewer was friendly, helpful.
I applied online. I interviewed at PayPal (Chicago, IL) in Feb 2021
Interview
First there was the initial phone screening with the recruiter. She actually didn't think I was a good fit for the role I applied for and connected me with another role. Then there was a technical screening with one engineer. Finally, there was a virtual onsite interview with the entire team.
Interview questions [1]
Question 1
I signed an NDA so I can't disclose specifics, but you should be prepared to do live coding challenges, write basic algorithms, and design an application.