It doesn't cover:
- how many hours a week will be worked
- how much stock options are on offer
- what other benefits there are
- what's the total compensation package like
- what skills will be gained
- what is the office environment like
Most of those "top" companies can be skipped over as places to interview at because they aren't very good on the above topics.
For example, interviewing at Facebook in 2018? After the Cambridge Analytica scandal? (which was in March 2018 according to Wikipedia https://en.wikipedia.org/wiki/Cambridge_Analytica ) Even millions of dollars of compensation wouldn't be worth interviewing at Facebook during that time, not until they get their house in order. Even Google has privacy and ethical issues that make it a less-than-desirable place to work at.
Amazon also has a culture of working a lot, maybe that's fine for someone just getting started in their software development career, but for most people, it isn't great to be working so many hours.
So 3 of the interviews didn't even need to happen; he could have concentrated on acing the other half of interviews (Apple, Yelp, LinkedIn)?
Also, fundamentally, he's interviewing for jobs where he will be told what to do and will either have to job-hop to get better salaries and better positions or spend 3-4 years at minimum to work up the ladder. So selecting Apple, Amazon, Google, etc. is actually a tough choice because you have to kinda plan for the next 5 years if you want to ensure you aren't wasting time and are actually advancing in your career!
It's a great start for an article but feels like a dime a dozen at this point (I've been reading about SV startups since highschool and Paul Graham's essay): if you want to work at a top SV company, no matter which is at the top at the moment, you'll have to jump through the algorithm interview questions hoops.