Taro Logo

Full Stack Software Engineer Interview Experience - San Jose, California

March 1, 2018
Neutral ExperienceNo Offer

Process

I am part of a tech group on Facebook. One of the members shared that PayPal had an opening, so I shared my resume. It was then shared with a recruiter at the company.

This was a one-hour phone interview: 50 minutes of coding and 10 minutes of questions. The interviewer briefly introduced himself and then got right into the technical interview.

Questions

Design and implement a data structure for a 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?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the PayPal Full Stack Software Engineer role in San Jose, California.

Success Rate

0%
Pass Rate

PayPal's interview process for their Full Stack Software Engineer roles in San Jose, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for PayPal's Full Stack Software Engineer interview process in San Jose, California.

PayPal Work Experiences