The phone interview consisted of questions on Object-Oriented Programming (OOP) for C++ and Java.
C++ questions included:
Object-Oriented concepts covered were: Polymorphism, Abstraction, Encapsulation, and Inheritance.
Java questions included: Access specifiers in Java.
The on-site interview consisted of four 1:1 interviews with engineers. These interviews involved puzzles, whiteboarding coding exercises, and design pattern questions.
Examples of coding problems included:
11 puzzles questions.
The following metrics were computed from 10 interview experiences for the PayPal Software Engineer role in Austin, Texas.
PayPal's interview process for their Software Engineer roles in Austin, Texas is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for PayPal's Software Engineer interview process in Austin, Texas.