There's a ton of articles and advice out there on how to prepare for a coding interview for companies like Facebook, Google, Netflix, etc.
This is great and extremely helpful for actually landing a job (even if it's not at one of those top tech companies.)
However, I don't think it's enough.
I don't know about you guys, but if I ever did land a job at Google or Facebook, I wouldn't want to feel like I got it just cause I was able to "hack" my way through the interview process.
I'd rather go in on my first day feeling prepared for whatever challenge "X" company throws my way, instead of feeling like I'm not cut out for the role and wondering how long it will take for them to realize the interview was just a fluke.
With that in mind, what's your best advice on how to prepare for an actual programming job and not just the programming interview.
I used Google in the title as an example, but I want to keep this discussion as open as possible, so I'd love to hear your advice even if you don't work at one of the FANG companies.