3 ms·
Wow... I mean... just wow... > avx or red-black trees in a Javashop in my experience. You meant AVL right? As much as I dislike Leetcode and whiteboarding in
by hello_moto 7y ago
Wow... I mean... just wow...
> avx or red-black trees in a Javashop in my experience.
You meant AVL right?
As much as I dislike Leetcode and whiteboarding interview culture, there's an army of people who know these stuff (data structure) working for
Google (largely Java shop),
Amazon (boy, this one is a HUGE Java shop)
LinkedIN (o yea, o yeaa...)
Square, Twitter, etc.
I can go on but let's just stop there.
Try LeetCode and see how many submissions are in Java :). I'd say it's probably the most-used programming languages doing whiteboard data-structure styled interview.
- danielscrubs 7y agoAVX (https://en.wikipedia.org/wiki/Advanced_Vector_Extensions https://en.wikipedia.org/wiki/Advanced_Vector_Extensions). It's weird to bring up big companies as they use every language under the sun and of course, they want beginner friendly languages for a big chunk of their work. But I do think you underestimate the number of times they reach out for systems languages like C++, heck Fortran beats Java in numerical computing. I haven't heard about LeetCode so I cannot comment on that. A site for unemployeed coders to find work?
- hello_moto 7y agoLeetcode 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.