Should I take the job or continue grinding leetcode to try to get into FAANG? Biggest reservation I have with taking the job, is that any new position has a learning curve, and before I establish myself I won't be able to interview for another year or so.
I'm able to land senior roles at non-FAAANG companies as I am good at behavioral and systems design interviews (due to 9+y of experience) but not great at coding based algorithm questions, though I am getting better.
Champagne problems I know, but it is a pretty important decision to make.
Is it your dream to work at a FAANG? Or is it only to impress people?