4 ms·
I get your point, but if every good/senior developer stopped accepting "shitty interviews" the companies would be forced to change their methods and you would b
by selcuka 5y ago
I get your point, but if every good/senior developer stopped accepting "shitty interviews" the companies would be forced to change their methods and you would be surrounded by better engineers instead of people who studied a bit to go through a 5 hour interview.
- johnwheeler 5y agoExactly. Nothing is more valuable than a coworker who can implement a half-ass hashtable with a linked list even though there are state-of-the-art implementations available in nearly every programming language. I’ve got a sickness, and the only prescription is more bloom filters, baby
- AstralStorm 5y agoDepends on where you sit, I'd take a half assed hash table if it consumes 1/10th of memory and code space of a reference library implementation. Embedded space sadly suffers from a dearth of good implementations for different parameters than CPU cycles.
- barry-cotter 5y ago> people who studied a bit Most of the population couldn't do 200 leetcode problems if they were given two months full time one on one tuition and told they'd get $100,000 in cash at the end. That would probably hold true even if you restricted it to college graduates and definitely would for high school graduates. Most people are really, really bad at mathematical thinking. It's more than just a bit of study.
- Der_Einzige 5y agoLol, given this market, by the time they solved 40 they'd be ready to get a 50K hiring bonus and 300K a year job at the FAANG. You need to offer 500K or more to even motivate someone to solve 200 leetcodes.
- usrbinbash 5y ago>Most of the population couldn't do 200 leetcode problems Most of the population are not programmers. For someone who already knows a PL or 2, the picture is very different: There are maybe 32-50 questions that get repeated in almost every "code puzzle"-style interview. Which ones these are is actively monitored and curated in several communities. A person intelligent enough to know a PL, can simply memorize these questions. "Learning for the test" is a standard, and successful, strategy to game predictable test environments. We see it in educational systems using standardized multiple choice tests, why would it be different in bad code interviews?
- friedman23 5y agoI was asked the stupid implement a calculator question at least five times.
- friedman23 5y agoYou venn diagram of engineering talent has good engineers in the side that don't understand the value proposition I posted above? It feels silly saying this but the idea that people working at these tech companies are shitty programmers that only know competitive programming is wrong.
- danaris 5y agoEngineering skill is orthogonal to willingness to put oneself through meaningless bullshit to get a job.