I applied online. I interviewed at PayPal (Chennai) in Jul 2020
Interview
1. Technical interview 1 (DS and Java) - Solid tech discussion panel was very good & positive experience
2. Technical interview 2(DS and design) - Complex design problems and DS discussed with positive energy.
3. ? (no idea) - But HR no clue about feedback, just disappeared for next 15days, when I send email no response, when I call, Hr is asking question to me is , can you please help me with who taken the interview and which date? this was the funny part of the process. Ok then I understood they are not in sync. Then I left.
Suggestion to techies: Do not attend Paypal interview until or unless they are confident that they are hiring.
Suggestion to HR: Please be crystal clear about the interview process and stay in the track. Do not deviate to the process. If its negative or positive communicate us else you will left with non techie PaYpAl.
Interview questions [1]
Question 1
1. DS (find top 5 element from given streams of element)
2. Design eCommerce portal with end to end business.
I applied through an employee referral. The process took 2 weeks. I interviewed at PayPal (Singapur) in Aug 2020
Interview
Interview process was fine. It wasn't very hard and they test lots of concurrency stuff.
The ironic part was when I shared my monthly salary with them and my expectations. They made the EXACT SAME offer as my current package, which to me sounded like a joke. I was wondering how people on earth could accomplish such things ? so it turned out that they mistook my monthly salary plus a zero at the back as my annual income and then offered back me the exact same package as if there were adding two more months' salaries. Alright, despite all the justifications regarding the COVID-19 thing on tight budget, to me it was totally waste of time. If you do wish to hire during this difficult period for everyone, at least be professional and decent.
Just be careful, people!
I was not even angry. I had to hold back to not to laugh about it.
Also, maybe I am just not good enough but this experience is definitely the worst of all.
I applied through a recruiter. The process took 2 days. I interviewed at PayPal (Bengaluru) in Aug 2020
Interview
They try to follow Amazon like interview process and failed heavily on. They have a screening round, then they put into a pool of 3 interviews comprising of 2 coding rounds and a design round.
In all 3 rounds initially they say you can write in any language, if we start writing in any other language apart from Java, they say to write in Java!
Design round is for name sake, it comprises of a coding question followed by Java questions. They want solutions in a way any banking company is coding, not in an efficient way. For ex, they told me to design a ETL tool which process account statement in CSV and get the processed results of final amount in DB. Initially I told a scalable solution. I am from banking background, so they asked how general a banking industries like PayPal will do it. I told the Spring batch way and they were happy! At this time I decided that this is not a good company for Technology loving person. We have to work on the legacy methodology which no one is using. Also, he asked questions like how fo we concatenate multiple strings (he wanted the term StringBuilder!).
I rejected the offer because banking companies always wanted to follow legacy code, don't want any innovations.
Interview questions [4]
Question 1
How to design a ETL tool which process account statement in CSV and get the processed results of final amount in DB?