Fancy, Attention Grabbing:
It might seem that you'll go through these 100 questions and you'll be ready for your interview. However, it won't take you much time to realise that you are just wasting your time.
Do you think you'll be asked such questions in an interview? Nobody's going to waste the limited time they have to judge you on such questions. Not even in the screening rounds.
And personally if I am asked such questions in an interview, I would never join such a place. And I advice you should do the same. You would be wasting precious years of your career working on school grade projects at such places.
So most of these posts with attractive titles are nothing but attention and traffic grabbing posts. You'll end up going through 100s of these questions, just to realise you didn't learn anything new here. This is very not just valid for the folks interviewing for senior positions, but also valid for junior developers.
You'll agree with me on how much limited time a candidate preparing for an interview has, especially with a job.
Rejections Made Me a Better Developer
I faced many rejections during the initial years of my career.
Believe me rejections are great. Rejections should never demotivate you. Every rejection moves you one step closer to your goal.
I've interviewed at many top Tech companies. I faced many rejections during the initial years of my career.
Now, I conduct interviews for top Tech companies.
And I did not know the interview expectations of top tech companies from a candidate. So I started interviewing for every company I got an interview call for. And know what?
I got rejected in about 10 of them, before I finally got an offer.
Many of us have a similar stories. The work you do in your daily job might be different from expectations in an interview. But that should not stop you. You should not be dependent on it.
I've learnt that hard way, you don't have to.
- Performance: Making websites fast, making your code production ready, techniques like debouncing/throttling, lazy loading, virtualisation etc.
- Utility functions: Ever used lodash or underscore? Practice implementing those utility functions.
Definitely not a complete list, but good enough to give you an idea what you need to focus on and what to ignore.