So we have all heard about how easy it is to get into Amazon compared to other FAANGS. And we also know how typical interview processes aren't perfect. Realizing this, is Amazon purposefully changing their strategy to essentially give a trial run for new grads that couldn't get into other FANGS? Is the cost of onboarding, having them on salary for a couple of months and potentially lowering their reputation/prestige (some of the best new grads won't accept offers there now) really worth onboarding a bunch of people that will get PIPed within a year? Or do they have enough capital/growth to support it and is it actually a viable strategy for finding competent engineers?
Amazon doesn’t build software, they repackage OS code and answer Jira tickets. They don’t need particularly good engineers. Great engineers are on oracles DB team, googles AI products, msfts OS, etc.
Sorry you failed to get into Amazon, Oracle.
Makes sense then how AWS is leading the cloud race, Alexa leading the home assistant race, Amazon.com leading the e-commerce race etc You know the NoSql paper that powers Cassandra / DynamoDb / almost any other popular NoSql database was made at Amazon, right? It’s a different thing where Amazon’s barrier to entry is low - and another different thing saying Amazon doesn’t need good engineers. The behemoth Amazon has become wouldn’t have been possible without good engineers. You don’t get S3’s 99.999999999% reliability if you don’t have good engineers.
It’s on the easy side for FAANG but still harder than 80% of companies
Umm.. no... Just ask some new grads about their interview.
That’s just not true. This year most of the new grads did online assessment and get one round of interview. The only thing you have to do is review your OA. No leetcode needed
Even if they are doing everything you said with the stated intent, that would def not be 3D chess. An argument could be made that they are doing hiring better, but not because they’re thinking 100 moves ahead and somehow this is going to crush other FAANG. At the smallest hint that this method is better the rest of the industry would adapt and follow suit
Amazon has always been doing this. It's their business model. And I'd say it's been pretty successful. Why stop what's been working for them all these years? There will always be tons of college grads who will be willing to work for Amazon. They just need code monkeys at lower levels and can also have them deal with all the operational issues for a discounted price. The idea is Google and Facebook rejects for sde 1 and 2 are sufficient to do the job. Pay them less, give them virtually no perks, work them like a horse, and it's okay if they leave. Plenty of new grads waiting in the queue. They believe this is the highest ROI they can get for lower level engineers. But they do compete for higher levels with competitive TC because they do value talented engineers and leaders who can tell these code monkeys what and how to build things. Even if you were really good to engineers, it's not like they are gonna stay significantly longer. Average tenure in tech is short even with all the benefits and perk. This strategy I always believed was excellent for Amazon's bottom line and helped Bezos become the richest man on Earth. As a business man, if I only cared about my bottom line, I might replicate what Bezos is doing. But as an engineer, I hated and would never work for Amazon again.
The description is accurate. The L4s who shine through as truly top tier will make L5 fast and get fast tracked toward L6 by their managers. The rest will be churn and burned out. There is nearly zero L4 hiring bar. But for L6+ external hires we hold a very high bar and pay top dollar. The L7 and L8 ICs I work with at Amazon are the damned smartest engineers I have ever worked with.
Lower level maybe , l5/6 and up? Not so easy
More like moneyball than 3D chess. They structure comp strategically too so they can get away with paying out as little equity to the inevitable burnouts as possible.
What is the correlation between leetcode skills and software engineering? Why do people assume that if you can leetcode you won’t get pipped. I bet I can out leetcode any of you here including you googlers and can prove it if someone wants to set something up. Unfortunately, I don’t have any real world software engineering skills and wouldn’t be surprised if I get pipped.
I think the only correlation between leetcode and software engineering is that to be successful in both you need to be motivated and hardworking.
Unfortunately being a good engineer also doesn't guarantee you won't get piped. A lot of politics and bad managers involved.
Hmm virtual chess is the appropriate term you’re looking for, IYKWIM!
Tech Industry
Yesterday
2612
What happens when most of your team is Indian?
Tech Industry
Yesterday
370
Does the market believe in Sundar Pichai?
Tech Industry
Yesterday
1483
Women, help me understand why this is inspirational
Tech Industry
3d
64543
Crossed a line with my boss
Health & Wellness
Yesterday
494
Lasik cost
Where does one cash in this “prestige”? Amazon must have done studies that show no measurable difference in job performance between leetcode ninjas and the average hardworking Joe.