ALGORITHM (weight: 30%)
A small directory is hard-coded as an array in the code:
String names[] = { "Elon Musk",
"Ken Howery",
"Luke Nosek",
"Max Levchin",
"Peter Thiel" };
A requirement is to be able to extend this directory dynamically at
runtime, without persistent storage. The directory can eventually grow
to hundreds or thousands of names and must be searchable by first or
last name.
1) What approach would you take? (Ans: HashMap)
2) Write an implementation for the add and search methods in pseudo-code
using data structures you have in mind.
SQL (weight: 10%)
Consider the table below:
table A (
id integer primary key,
name varchar(20),
age integer
)
Write a query to return the list of unique names from table A
CODING (weight: 50%)
The string "PAYPAL IS HIRING" is written in a zigzag pattern on a given
number of rows like this: (you may want to display this pattern in a
fixed font for better legibility)
P A H N
A P L S I I G
Y I R
And then read line by line: PAHNAPLSIIGYIR
Write the code that will take a string and make this conversion given a
number of rows:
String convert(String text, int nRows);
convert("paypalishiring", 3) should return "pahnaplsiigyir"
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
Réponse de PayPal
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!
J'ai passé un entretien chez PayPal (San Jose, CA)
Entretien
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.
Réponse de PayPal
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!
J'ai passé un entretien chez PayPal (San Jose, CA)
Entretien
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.
Questions d'entretien [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!