4 ms·
Zach's lucky (privileged, even) to have a platform to rant on and a large number of connections to find his next gig. He's unlikely to lose any opportunities as
by voltagex_ 11y ago
Zach's lucky (privileged, even) to have a platform to rant on and a large number of connections to find his next gig. He's unlikely to lose any opportunities as a result of this post.
What about the rest of us, who don't have "star-power" or anywhere near the kind of platform that Zach has? If you're just Joe (or Jane)-average programmer, yes, startup interviewing is fucked. Doubly so if you don't live in SF or SV.
- sotojuan 11y agoI agree with you, but I have heard the opposite from some people. They like being able to memorize programming interview books and grind problems on LeetCode/HackerRank instead of having a portfolio or other alternatives.
- voltagex_ 11y agoI may have to break down and hop on HackerRank. Have you heard of https://codility.com/ https://codility.com/?
- sotojuan 11y agoI haven't but I will check it out! From my time at /r/cscareerquestions, LeetCode is the "hardest" and thus the best for top companies. HackerRank is good but every challenge requires parsing STDIN instead of just giving arguments to a function the user writes. It's very annoying to me and a deal breaker, especially with certain languages.
- hobolord 11y agoyeah the first time I had an technical interview with hackerrank I had to go google how to do i/o in Python
- ucho 11y agoI can't understand why HackerRank gained such popularity. Among many similar sites it has lowest quality of problems, especially input/output specification. The "pay for more test suites" strongly reminds me Pay to Win ...
- nullundefined 11y agoIf you don't know how to solve a simple problem, especially one that was solved 50 years ago in computer science, you're fucked anyway. A lot of these interview questions are 'crap' but designed to be solvable in 20-30 minutes and not require hours of domain specific knowledge. In other words, it's something _anyone_ with _any_ degree of problem solving skills should be able to solve.
- pfista 11y agoThe problem isn't that interview questions are too simple. Sure, quick weed out questions that can easily be sent out before an onsite interview make sense. But to have someone implement a red black tree, or implement some other algorithm that has an "elegant recursive solution" that is so far removed from any actual work the programmer would be doing is asinine. It's the same reason standardized testing is such a poor measure for many kinds of intelligence. It's forced and impractical- far removed from the real world. Onsite interviews should consist of working with another engineer to look at a real problem the company is dealing with (or was dealing with in the past) to see how the interviewee approaches the problem and tries to solve it. It's not about reaching a solution per se, but rather how well the candidate works with the team and if her approach is the correct one.
- rco8786 11y ago> Zach's lucky (privileged, even) Eh, he built that platform. Not sure I would call it luck or privilege.