Of course, once you start selling the item and build a business around it, retailers are less likely to randomly yank you with no recourse or real feedback.
It’s almost like physical retail and software are different. Crazy!
This sounds like exactly what you'd expect from a company that is bleeding talent and morale.
Note: I do not have any information that that is what is happening in Google; I'm just saying what my guess would be if I were presented the situation as "these are the symptoms at Company X. What is the problem?"
In my experience, the sweet spot is anything that involves recursion or pointers, preferably in combination. You get some false negatives, but not tons if you don’t disqualify non-elegant solutions.
+1. I’ve interviewed senior guys, with medium to high salaries, who couldn’t do fizzbuzz. What’s worse, a lot of them were fully confident in awful solutions, and didn’t even want to test them.
Talented people frustrated at the process just don’t get how bad bad coders are. I would never have believed it myself until I experienced it.
When I was involved in hiring at a company, we found some amazing candidates through code screens whom we never even would have interviewed otherwise. They were terrible at resume writing, didn’t present themselves well, but could code well and were very engaging once they got past initial discomfort.
I get the frustration of senior devs at going through this stuff, but the alternative is a weird form of credentialism based on seniority.
Yes, that is abundantly clear from your post.