Two rounds of interviews were held on the same day:
Overall, the interviews mostly focused on algorithmic and data structure-specific questions. Even during the managerial round, I was asked questions about database optimization. The managerial round was more of a friendly conversation to get to know the candidate. We discussed projects I've worked on and past experiences. Surprisingly, no questions about strengths or weaknesses were asked.
What is the difference between a hash map and a hash set?
Do you know what the random() function in java.Math does?
Given a list of countries with a population number, how would you randomly generate a country from this list? How can you ensure that the higher the population number, the higher the chances of being selected? (Whiteboard algorithm question)
The following metrics were computed from 4 interview experiences for the PayPal Software Engineer (Internship) role in Singapore, Singapore.
PayPal's interview process for their Software Engineer (Internship) roles in Singapore, Singapore is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for PayPal's Software Engineer (Internship) interview process in Singapore, Singapore.