I applied through college or university. The process took 2 days. I interviewed at PayPal (Nueva Delhi) in Aug 2018
Interview
Technical interviews were really good. The main focus was on your approach to find a solution. They gave sufficient time to think. So, better not to hurry and think properly before proposing a solution. Keep communicating and sharing your thoughts with the interviewer and write clean code. The papers on which I have written code along with the remarks of the interviewer were passed on to the next interviewer. There was no biasing on the basis of branch or cg. You don’t need to study any other course that I have not
mentioned above. I suggest you to ask some question to the interviewer at the end of interview about some work in the organization or the department you would be offered if you got selected etc. It shows that you are seriously interested to work in their organization and increase your chances of getting selected. All the best.
Interview questions [1]
Question 1
In 1st technical interview 2 questions were asked. First one was an easy dp question. The 2nd question was that you have been given a family tree. For each node, name and its gender would be given. The nodes at same level denote brother/ sister depending on its gender which would be given. The first part of the question is to answer ancestor descendent relationship query in O(1). In 2nd part you have been given a query denoting name and its relationship. For e.g. Rahul and brother. Now, you have to print all the brothers of Rahul. The relationship can be anything like brother, sister, father, mother, grandfather, grand grandfather etc. You have do it in the most optimal way. You have to write the whole code on paper.• In 2nd technical interview, 1 question was asked on dsa. The question was that you have to use an appropriate data structure to check any error in an html document. The error can be anything like spelling mistake, not writing closing tag, writing closing tag before opening tag, wrong ordering of tags etc. (can be anything). The interviewer clearly explains how an html document is written. You have to identify possible errors yourself and what errors are you covering in your solution. You have to give the most optimal solution. Firstly, I proposed a solution using 2 data structures. Then, I was told to optimize it more and use only 1 data structure that cover all the test cases. You have to write the whole code on paper.
Then, the interviewer asked me about my strong subject other than dsa and I chose operating system. Then, she asked a question on os. It was a simple question. You have been given 2 cpu’s, different processes, their arrival time, burst time etc. You have to schedule the processes by using any scheduling algorithm. You have to decide which scheduling algorithm would be best for that case, schedule them and justify why you chose that scheduling algorithm and not others.
I had a recruiter call and they said they would send me a link to a Karat interview round in a week but I never received it. I mailed the recruiter multiple times but got no response or communication about it
PayPal response
1mo
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!
Recruiter call was basic scan of resume understanding tech stack what i work on and my interests. Prepare your resume and be ready to state why you want to work for the company.
PayPal response
2mo
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!
I interviewed 2 round, one front end, one hire manager, but didn’t move forward. The hr is helpful, the hire manager round asked about system design questions, which I feel may cause the rejection.
Interview questions [1]
Question 1
Normal front end interview questions, implement a fetching api small task
Thank you for sharing your interview experience with us. Your feedback is valuable and will help us understand how we can evolve our interview process. We hope you can find another role on our website that fits your interest and join our team!