Hi Everyone,
Sharing my interview Experience with Paypal. I interviewed with PayPal for the Senior Software Engineer – Python role . Here How it's went
Online Assessment : Hackerrank Platform (4 Questions )
Questions were based on SQL , DSA , Machine Coding Style Question
1st round : Role Specialization
Intially had a brief discussion about my project & then had Questions on Python , Multithreading & Asynchronous Programming in Python. Post that interviewer had asked me to solve the DSA Problem . As I had taken time with theoretical Questions, I was only able to pass few testcases .
2nd round : System Design
System Design of Bookmyshow focusing on search of Tickets & payment process . As I had prepared before , I was able to answer & design them in time .
3rd round : DSA
Interviewer started with the DSA Problems . Had 2 Problems. Able to write a brute force solution to the first problem . It did not pass all the testcases but explained the approach & interviewer wanted to move-on to next one.
2nd Problem - https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/description/
Interviewer wanted to solve this one . Solved with the Stack based approach .
As time was there, Interviewer wanted to solve a 3rd Problem . Don't remember it quite yet . But was able to explain & provide a brute force solution which passed most of test cases
4th round: Bar raiser Round
Interviewer seems to be in some sort of hurry. Did ask about the job change . Followed by Questions on Technologies used in my projects ,
Discussion on projects . Interview was completed in 20 min ( total 45 min )
Got to know that Bar-raiser didn't go well not exactly sure of the reason . I felt I had answered all the Questions & Interviewer seemed satisified at that time but was in hurry
5th round: Bar raiser Round - Different Manager
This time I felt discussion was great . Initial Discussion revolved around the project . Post that some situational questions
Eventually, I was informed that they were moving forward with another candidate (no detailed feedback).
Verdict: Rejected
I was kind of shell shocked as I was pretty confident after the 2nd Bar Raiser Round . Adding to that the interview process at Paypal is slow & entire process took around 2 months .
Sharing so that it helps others .
Thanks for reading !!