Interview Cake is a preparation strategy to help software engineers ace interviews at some of the world’s leading companies, like PayPal. Our strategic approach to programming interviews is designed to give engineers the tools they need to solve any programming interview question.
PayPal is the world leader in online payments. With millions of people and businesses worldwide trusting PayPal to ensure that their transactions process securely and smoothly, PayPal only hires highly-skilled engineers. The screening process for a position with PayPal is tough. With so much at stake, PayPal goes the extra mile to make sure that their team is best in class.
In this free email course, you'll learn the right way of thinking for breaking down the tricky algorithmic coding interview questions PayPal loves to ask.
No CS degree necessary.
PayPal’s interview process is designed to challenge you, but our strategic approach to interview preparation will make sure that you’re ready for any question they throw your way.
Color the nodes in a graph so adjacent nodes always have different colors. keep reading »Parenthesis Matching »
Write a function that finds the corresponding closing parenthesis given the position of an opening parenthesis in a string. keep reading »Recursive String Permutations »
Write a recursive function of generating all permutations of an input string. keep reading »Find Repeat, Space Edition »
Figure out which number is repeated. But here's the catch: optimize for space. keep reading »Find Repeat, Space Edition BEAST MODE »
Figure out which number is repeated. But here's the catch: do it in linear time and constant space! keep reading »Simulate 5-sided die »
Given a 7-sided die, make a 5-sided die. keep reading »Simulate 7-sided die »
Given a 5-sided die, make a 7-sided die. keep reading »Find Rotation Point »
I wanted to learn some big words to make people think I'm smart, but I messed up. Write a function to help untangle the mess I made. keep reading »MillionGazillion »
I'm making a new search engine called MillionGazillion(tm), and I need help figuring out what data structures to use. keep reading »Permutation Palindrome »
Check if any permutation of an input string is a palindrome. keep reading »
Check out some of the positive highlights that others have written about their PayPal interview experience on Glassdoor:
And here are some of the negative experiences interviewees have reported to Glassdoor: