Online assessment with HackerRank, featuring 5 questions on Java/OOP and 3 programming questions. Generally not difficult, but they require some thinking. The last question tends to be a bit tricky, but it doesn't necessarily involve dynamic programming (DP).
OOP related: Abstract Class/Abstract Methods in Java
An abstract class in Java is a class that cannot be instantiated on its own. It's declared using the 'abstract' keyword.
Abstract classes can have:
Abstract methods are declared using the 'abstract' keyword and end with a semicolon; they do not have a body. They are used to define a contract that subclasses must adhere to.
Key points about abstract classes and methods:
The following metrics were computed from 1 interview experience for the PayPal Software Engineer (Internship) role in Shanghai, Shanghai.
PayPal's interview process for their Software Engineer (Internship) roles in Shanghai, Shanghai is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for PayPal's Software Engineer (Internship) interview process in Shanghai, Shanghai.