I applied through a recruiter. I interviewed at PayPal in Jan 2021
Interview
A PayPal recruiter reached out to me via email and set up an interview with one of the team leads. The interviewer asked me about my resume and we talked about the position. Next, I had a 1 hour sequential interview with two engineers. I had an Android position and a web development position on my resume, so my first interviewer was a web dev and the second was android. Both interviewers asked me basic questions about my resume. The web dev one also asked me a lot of JavaScript questions about stuff like async/defer, and promises. Then, both asked me a technical question (probably LeetCode medium). It was fairly difficult since I only had about 15 minutes left for each question. After this interview, I was supposed to hear back within 5 business days. I ended up reaching out to the recruiter after about 2 weeks because I had another offer, and received a rejection.
Interview questions [1]
Question 1
Given an array of temperatures for a given week, write a function that returns an array which contains the number of days you will need to wait for a warmer temperature on each day.
Ex:
Given [71, 72, 73, 71, 74, 75, 60]
Return [1, 1, 2, 1, 1, 0, 0]
For the first day you'd have to wait until the second day for a warmer temperature (71->72). So, index 0 is 1.
For the last day, there is no temperature after it, so you just set the index 6 to 0.
I applied through college or university. I interviewed at PayPal
Interview
Quite an easy interview with basic questions on Data Structures and Algorithms . Some questions on sorting algorithms as well . 30 words minimum? Are we there yet? Yes? Thanks!
I applied online. I interviewed at PayPal (San Jose, CA) in Nov 2020
Interview
3 rounds, 2 technical, and third with manager. First two rounds were leetcode easy/mediums and the third round was java fundamentals and behavioral. Overall process was smooth and were clean in what they wanted.