I applied through an employee referral. The process took 1+ week. I interviewed at PayPal (San Jose, CA) in Mar 2018
Interview
I am a part of a tech group on Facebook. One of the members shared that PayPal had an opening, so I shared my resume, which was then shared with a recruiter at the company.
This was a one hour phone interview: 50 minutes of coding, 10 minutes of questions. The interviewer briefly introduced himself and then got right into the technical interview.
Interview questions [1]
Question 1
Design and implement a data structure for Least Recently Used (LRU) cache that supports the operations get and put.
get(key) - Get the value (will always be positive) of the key if the key exists in the cache. Otherwise return -1.
put(key, value) - Set or insert the value if the key is not already present. When the cache reaches its capacity, it should invalidate the least recently used item before inserting a new item.
Could you do both operations in O(1) complexity?
I applied through an employee referral. I interviewed at PayPal (San Jose, CA) in Jan 2017
Interview
Applied through employee referral. Got contacted by the HR for schedule and a call for technical phone screen. I answered both the questions. But didn't get selected. The hiring manger had other plans I think .