Hello Prashant. Thank you for putting a list and sharing a lot of useful resources.
I unfortunately have to be in strong disagreement with the title of your article even though you are perfectly right that round 3 on your list is usually the gate pass to next steps.
Those types can certainly be a part of the assessment process, but cannot and should not constitute the sole dimension in which a JS candidate is evaluated.
Let me be clear though, Google and any other companies are in their right to assess and evaluate however they see fit for their engineering team, but those should be correctly labeled as "The Google Interview" or "The XYZ company interview".
If I'm someone looking at joining those companies, I should definitely study and get prepared accordingly and probably buy a copy of Cracking the Coding interview by Gayle McDowell
If you are an Avengers fan, then let's put it like this: Algorithms and CS are just one of the Infinity Stones. Powerful as a standalone but you will need all six to embrace their true power.
Thank you for pointing this out.
I just updated the title with what you have mentioned as I also think it is better than the previous one.
Thanks again and once again the list of resources you have shared are going to be handy.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.