I applied online. I interviewed at PayPal (San Jose, CA) in Oct 2017
Interview
HR phone call
Engineer phone interview
Onsite with 5 people from different teams (1 Manager and 1 Director included)
Process was real quick.
I have messed up Hiring Manager round which had behavioral questions.
Interview questions [1]
Question 1
1. Reverse each word in the sentence and return the sentence.
2. Different ways of finding element in an array.
3. Balance paranthesis
4. Quick sort algorithm
5. Can you use class instance as key in HashMap? does it compile? any dis-advantages?
6. Given an input which could be data stream. You have matching data which you need to match that input data stream with this matching data and return the input from data stream if there is a match. Few constraints within it.
I applied through a recruiter. I interviewed at PayPal
Interview
Started with a phone round which took around an hour, it was technical round which covered project details and technical implementation. After clearing that was asked to come onsite.
There were 4 rounds for onsite interview.
3 technical and 1 behavioral.
Interview questions [1]
Question 1
Some puzzles like two sum, string matching by comparing two arrays, palindrome pair in list of strings.
Questions were mostly around the technology and were fine.