Your first logic/approach must be explained. You will be allowed to code only if the interviewer is satisfied. The most optimal solution in terms of time and space complexity is required in the first cut. If you propose a brute-force or sub-optimal solution, you will be asked to think of a better solution, and then you will be allowed to code. If you cannot come up with a solution in 20 minutes, the current question will be put on hold, and the next question will be asked. A thorough understanding of time and space complexity is a must.
The following metrics were computed from 50 interview experiences for the PayPal Senior Software Engineer role in United States.
PayPal's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for PayPal's Senior Software Engineer interview process in United States.