> Most of these companies have solid internship programs, and almost all E3 (entry-level) positions are offered to returning interns.
The author is saying that getting an entry-level position without an internship is very difficult at these companies and so if you want to work at one, applying as a senior engineer is a much easier route.
FWIW, I work at one of those companies and have found senior roles and promotions to actually be pretty biased toward longtime employees
Why do you think that is? Perhaps because the odds of getting promoted are smaller than hopping to a better position in a different company, which is what I argue.
If the odds of internal promotion were good enough, why would these employees take the risk and hassle of hopping?
The same is true at my work which is not FAANG, but one of the big four in its industry. I guess it's just the nature of corporations.
> Applying for senior engineering positions (>E4) in FANG companies is one of the best ways to get into them.
This comment by a veteran senior engineer confirms to me that Facebook, just like most other FANGs, does a poor job of promoting from within.
There are multiple comments to the same effect from many other FANG employees: It's much easier to get recruited for senior roles from the outside, then get promoted from the inside.
The result of this failure is that job-hopping is the most valid career strategy for aspiring seniors.