PayPal

1. Interview Questions
2. Engineering at PayPal
3. Career Levels and Compensation

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.

Interview Questions

Learn to handle questions like these with the AlgoDaily course and curriculum.

Please ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.

Suppose you want to convert (transform) your C++ compiled code to a JVM byte code (not java specific), what are the challenges you will face?
What's the difference between null and 0 in C++?
Validate Palindrome: Find out if a byte is a palindrome or not.
Given a nested array, write a function that turns it into a single array.
Find Shortest Palindrome Possible: Find the amount of palindromes in a string.
Find the Intersection of Two Linked Lists: Find the intersection of linked lists.
Create a simple node server.
Two Sum: How would you create a program that only returns integers in the array that can add up to a particular number?
Write the code for Singleton Design Pattern.
Find First Non-Repeating Character: Find the longest substring with non repeating characters.

Engineering at PayPal

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.

Engineering Levels

Hover over to see details. This data was sourced from submissions at levels.fyi.

T22
Software Engineer I
Technologist 1
$134,250
$109,000 - Base
$13,750 - Stock
$11,500 - Bonus
T23
Software Engineer II
Technologist 2
$149,428
$125,000 - Base
$11,571 - Stock
$12,857 - Bonus
T24
Senior Software Engineer
Senior Technologist
$164,078
$123,462 - Base
$27,385 - Stock
$13,231 - Bonus
T25
Staff Software Engineer 1
Member of Technical Staff 1
$227,333
$168,222 - Base
$43,000 - Stock
$16,111 - Bonus
T26
Staff Software Engineer 2
Member of Technical Staff 2
Not Available
Not Available - Base
- Stock
- Bonus