Comment by lubesGordi

1 day ago

I'd guess that people fail the mentioned test specifically because they forget how to determine if a number is even. How often do you do that in real life? I haven't had to do that professionally in probably my entire career (>10years) and for the last 10 years I've written C++ nearly every single day. Tell me I can't code because I forget %2==0? Seriously?

Being a senior engineer means having confronted a shitload of different minutia type problems from network stuff, compiler bugs, language nuances, threading nuances, etc. and having spent time figuring each one out. Not that senior engineers can reiterate all that minutia off the top of their head, but it gives them a good intuition for how to solve problems when they hit them making them significantly more productive than junior devs that have to figure them out from scratch.

I don't understand what's so hard about this, testing algorithmic knowledge tests if the individual studies and implements algorithms. It's very simple. And yes, people have stress reactions in test type settings (I don't for paper tests in school but apparently I do for live coding mostly because I don't know how to implement different algs).

Stress during interviews is insane. Once I was at the tail end of solving an interview problem but it came down to multiplying 9 * 3 and my brain wouldn't fucking do it (apparently I can't fucking multiply).

People keep repeating this argument that you don't need to know how to do X (where X is something extremely easy) because that's not part of your job, doing your job entails Y (much harder). That's BS. I have never met someone who was good at their job but couldn't do easy things. That's just cope. If you can do hard stuff, you can do easy stuff. If you can't do easy stuff, you definitely can't do hard stuff.

You are not going to do well on "computer bugs" if you don't even have the basic intuition of what an even number is.

Yes, stress is real, that's why we ask very easy questions during interviews. Like summing even numbers.