Not only top companies requires CS knowledge. In my experience, even the ordinary companies or banks uses tools like codility to test candidates.
I'm not sure how about the front end developers, but if you are the back end guy you have train with websites like LeetCode. It doesn't matter if you're applying to small or large company.
That is a good point, indeed. I am trying for big tech, so doing Data Structures and Algorithms seems like the way to go. The course you mentioned sounds like a plan.
I find it amusing how the approach for interview prep changes between startups and big tech.
Hackerrank has some really good interview prep questions. I feel Hackerearth is more focused on competitive programming which is like a super-set of interview prep.
We're a place where coders share, stay up-to-date and grow their careers.
Top comments (6)
Not only top companies requires CS knowledge. In my experience, even the ordinary companies or banks uses tools like codility to test candidates.
I'm not sure how about the front end developers, but if you are the back end guy you have train with websites like LeetCode. It doesn't matter if you're applying to small or large company.
Very True!
That is a good point, indeed. I am trying for big tech, so doing Data Structures and Algorithms seems like the way to go. The course you mentioned sounds like a plan.
I find it amusing how the approach for interview prep changes between startups and big tech.
I would recommend websites like hackerank and hackerarth for coding interview preparation?
Hackerrank has some really good interview prep questions. I feel Hackerearth is more focused on competitive programming which is like a super-set of interview prep.