Round 1 (Difficult): Online test related to Data Structures.
Round 2 (Easy): General Data Structure questions, pertaining to backtracking and time complexity analysis.
Round 3 (Difficult): Deep dive into Java, multi-threading, and Streams in Java 8. SQL queries, especially for finding the Kth largest salary holder.
Given a code with multithreading, check if it is thread-safe. If not, change the code to make it thread-safe.
Volatile and transient keywords in Java 8.
Explain Java Garbage Collection algorithms.
The following metrics were computed from 38 interview experiences for the PayPal Senior Software Engineer role in India.
PayPal's interview process for their Senior Software Engineer roles in India is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for PayPal's Senior Software Engineer interview process in India.