I applied through a staffing agency. The process took 1 day. I interviewed at PayPal (Chengalpattu) in Apr 2016
Interview
Java developer (senior role). The interviewer was not in a professional manner and no respect also. They are treating like a beggar.
It's from CSC payroll and work for PayPal.
Interview questions [1]
Question 1
Given number pattern. If we repeat the number one by one in each phase when the same number series will get?
Example:
2,3,6,7,9
First repetitive 3,6,7,9,2( moved 2 here)
Next repetitive 6,7,9,2,3(moved 3 here)
And so on ...
When we will get again 2,3,6,7,9 .
Same case with millions of numbers.
Write an algorithm for it
I applied through a staffing agency. I interviewed at PayPal
Interview
Got the interview via consultancy and as part of the initial discussion they have more question on project and corresponding technologies like webservices, java etc. And first round telephonic is quite opposite and got questions on basic java, spring and maven. It's nice discussion but i've not prepared very well for it. As others mentioned prepare for core concepts will good enough for initial round.
Interview questions [1]
Question 1
1. Methods of Java Object
2. Importance of hashCode, equals methods
3. How Sort the list of object for an customized object and Sort attribute will given input as a string
4. How Spring AutoWired works
5. Maven lifecycle
I applied in-person. I interviewed at PayPal (Chennai)
Interview
First level was very basic in Java and algorithms. Most people would be able to clear it.
Second level was little bit tough for me. Mostly they asked about Java garbage collection, how to write a good hashing algorithm.
First they ask you to rate yourself in Java. Then they ask what all technologies/tools you have used. From there they start. They ask the next question based on your answer to the first question and go on...
Interview questions [1]
Question 1
1) Difference between List and Set (other than uniqueness)