I applied through an employee referral. I interviewed at PayPal (Bengaluru) in Dec 2020
Interview
Hacker earth test followed by 1 Technical coding interview which is very simple followed by design round and Hiring manager round.
The first round was very easy. You just have to give the algorithm and not necessarily a working code. 4 questions were asked in this round and I was able to answer all of them.
The second round is supposed to be a design round but the interviewer did not join the scheduled call for three times straight in a row. I was kept waiting on the call forever and only after contacting the recruiter came to know that the interviewer is on leave.
The third round is a Hiring manager round. Th ehiring manager seems to be pretty uninterested in the candidate or the interview right from the beginning. He was putting the candidate on hold and was chatting with someone during the interview. He seems to be very arrogant. Does not even seem to care about knowing the candidate's profile before the interview.
Interview questions [1]
Question 1
Design round: micro services architecture vs monolithic architecture, very wague question related to design. To be frank I did not get the question and the interviewer was very bad at explaining the question and the requirements.
I applied through a staffing agency. I interviewed at PayPal (San Jose, CA) in Oct 2020
Interview
Keep Paypal as your last option. One interviewer at MTL level switched off the camera while i was working on my program. She doesn't have basic understanding of Big O complexity and clearly doesn't have any idea of the architecture or design regarding the project. Keep looking for other companies in the bay area and join Paypal if this is the last option because you are not going to learn anything
Interview questions [1]
Question 1
NDA. Mostly medium leetcode and repeated questions posted in Glassdoor
The process took 1 week. I interviewed at PayPal (Singapur) in Sep 2020
Interview
The interview process contains 3 interviews done by 3 people separately.
The 2 first interviews are tech, each done by one software engineer. Two tech interviews were done in the same way, overlapping and so not well organized, both had technical questions and live coding session. Being able to solve the coding problems didn't make the interviewers satisfied. Interviewers also didn't seem to fully understand answers to tech questions (Java, Multithreading, OOP, Spring).
3rd interview was with hiring manager, asking about past projects, concluding the candidate couldn't do new development while having done it for nearly 7 years.
Don't waste your time interviewing, they don't know how to conduct proper interviews to evaluate and hire a software engineer.