Gives you great experience developing for enterprise level technologies that you may not experience at other places. This forces you to learn a lot about security, localization, and infrastructure. Great Benefits, work/life balance, generous employer. Too much middle management, wish my team was better shielded against the management chain politics. A lot of people are complacent with their skill level, so you have to look hard and intentionally place yourself into communities of people interested in growing.
We'll send you over 100 of the most common coding interview questions, once a day with visual explanations. Join over 16,323 users who are doubling their salaries in 30 minutes a day. All subscribers get a free 86-page preview PDF with a week of study material.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
You're given a string of random alphanumerical characters with a length between 0 and 1000 . Write a method to return the first character in the string that does not repeat itself later on. ... Try to solve.
Let's look at some code, and see if we could figure out what happens: js var numOfBeers 5 function getMoreBeers console.log 'I have this many beers: ' numOfBeers var numOfBeers 2... Try to solve.
We have a string str like the following: js const str "bubble" Find a way to convert it to a palindrome by inserting characters in front of it. Recall that a palindrome is defined... Try to solve.
On a given street, there's a bunch of houses and lamps nearby. It looks kind of like the following H being houses, L being lamps : js L H L H H 0 1 2 3 4 We decide to represent thi... Try to solve.
We're given a sorted singly linked list that is, a linked list made of nodes with no pointers to the previous node where the elements are already arranged in ascending order. js 9 ... Try to solve.
Assume you have a Linked List implementation that has the following API: js prepend to start of list prepend val appends to end of list append val get an array of node val... Try to solve.
Given a string str , can you write a method that will return True if is a palindrome and False if it is not? If you'll recall, a palindrome is defined as "a word, phrase, or sequence that reads ... Try to solve.
A perfect square is a number made by squaring a whole number. Some examples include 1 , 4 , 9 , or 16 , and so on because they are the squared results of 1 , 2 , 3 , 4 , etc. For example:... Try to solve.
This problem is named the "Dutch national flag problem" because the flag of the Netherlands is comprised of the colors red, white, and blue in separate parts. Although we won't be using colors, the pre... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
Good compensation and benefits. Able to work on interesting and meaningful projects if you take initiative . Relatively relaxed and laidback - PTO, work from home, usually not too much work. This is said many times before, but quite a bureaucracy with office politics . Knowledge sharing is minimal if you don’t take the time to go out and learn it. Dependent on product managers you work with, but often will be brushed aside if your work is considered low priority. Many moving parts mean slowness, projects could drag very long if it involves work from other teams. Continue being champions for your employees. Many people do want to do meaningful work and stay busy but office politics often gets in the way of that.
Good work/life balance for teams that do not affect PayPal's bottom line. CEO is a great guy with a solid vision for the company. Good perks. Free soda, lots of events, technology training courses. If you can keep up with the high work demands, there is good upward mobility up to a certain point. Mediocre culture (perks != culture). Don't get caught up in the petty battles to impress your boss. Or, if you do, don't involve those working under you.
Work life balance (depends on team) Good pay (competitive in industry) Opportunities to move around internally Growing space of payments. Chaotic at times with constantly changing priorities. Vacation plan (unlimited but restricted to 3 weeks a year in practice). Blame games / politics. Not yet technology focused company (product / business driven). Genuine focus on technology/quality will help compete better with upcoming technology driven players in payments industry.
Brand value, market leader is payments , smart folks overall. Consistent growth. Campus in San Jose is nice. Some groups have good amount of fun. Too many reorgs in product area, ex eBay "leaders" killing the culture of bottom up innovation. Some key tech "gurus" prevent any kind of change in infrastructure. Please hire good leadership talent. These ex eBay guys, who used to address PayPal as "those guys" before the split, stuck promotion deals and came over to make a quick buck after the split. They don't really care much for the success Paypal. Currently they are all holed up CPI but they are starting to eye other groups now.
Hover over to see details. This data was sourced from submissions at levels.fyi.