wow thanks for noting this all down Andrey, very helpful indeed.
What keeps bugging me... Why are the interviews like this?
Meaning, it comes down to a bit of luck, a lot of just stamping some basic solutions (you'll likely never use in your job) into. your head and give those as an answer?
and yet if you fail those, your level is not high enough?
At least this is what FAANG interviews sound like to me... And from what I read above,
In all honesty i just never got past middle tier companies, so my experience with these are 0. yet can't see to understand why one should need to learn basic answers from their mind over actual real world experiences?
Not to work you down, i'm sure you are a great dev, without having done all the leetcode stuff. And I want to end by congratulating you on your new job!