I submitted my application in November 2014 and got the interview during mid-December 2014. They have two interview processes.
The first one just asked everything on my resume without technical questions.
The second one was with two software engineer managers.
Technical interview:
The first interviewer only asked something from my resume and then sent two programming questions via email. The first was a concurrency problem involving handling internet packets, and the other was reversing a string with efficient time and space performance.
The second interviewer asked general technical questions, such as the differences between C++, Java, and Scala, what MapReduce is, tree traversal, and SQL syntax.
The following metrics were computed from 163 interview experiences for the PayPal Software Engineer role in United States.
PayPal's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for PayPal's Software Engineer interview process in United States.