2 ms·
Leetcode is the de-facto du-jour place to practice your algorithms chop for interviews for majority of the Valley/Seattle/NYC companies (and maybe extend that t
by hello_moto 7y ago
Leetcode is the de-facto du-jour place to practice your algorithms chop for interviews for majority of the Valley/Seattle/NYC companies (and maybe extend that to Austin as well, pretty much any big-tech-hub cities). Heck even up north in Canada (Vancouver/Toronto), I heard companies have adopted that model as well.
> It's weird to bring up big companies as they use every language under the sun and of course
Why is it weird? it's the reality and they have massive amount of engineers that use Java/JavaScript.
For those who want massive salary, good-looking resume, and potential to work on solving interesting problem (potential, not guaranteed), they will have to prepare (grind) for the technical interview at Leetcode. Some take months.
> But I do think you underestimate the number of times they reach out for systems languages like C++
I don't. Amazon+LinkedIN+Twitter are super massive Java shops.
Let me turn the table around...
If you haven't heard Leetcode by now then well...¯\_(ツ)_/¯ (pardon me, I don't mean to attack you but this uhm... crazy whiteboarding/leetcode movement started in 2016 and have been taking our industry by storm).
Maybe you should try the site and solve 30 problems ranging from EASY, MEDIUM, and HARD to get some idea.
Hi-tech companies these days expect fresh-grad to be able to solve MEDIUM (trie, some combo-algo, dynamic programming, backtracking, string algo) level questions within 15-30 minutes.