> Everyone that wants to work in tech should instead navigate through the meetup/social space and build up a decent network for this kind of thing.
Yes, this is absolutely the best way to do it. There's a lot of anxiety and guarded interactions in an off-the-street hiring process, and it's hard for either party to feel fully trustful of the situation, and both end up taking a gamble. This is not entirely obviated by pre-existing relationships and experience (especially when new hires feel like their pre-existing relationship justifies shirking job duties), but it is significantly lessened on both sides.
We have this sanitized myth we've built up about objectivity, but the fact is that it's still about who you know, and most of all it's about being likable. Skill and competence are ambiguous areas that people can and do endlessly debate over, as in "If you can't invert a binary tree on the spot, you are clearly inexperience and incompetent" or "If you think you have to invert a binary tree on-demand without reference materials to provide value as a coder, you're inexperienced and incompetent", but in the real world, being likable and pleasant is the reason that people bring and keep others on board.
If you want to get hired, it's much more important to brush up on your charm and presentation (and maintain that standard throughout your employment) than it is to memorize a particular algorithm. There are always going to be new algorithms that you don't have memorized. Strong social skills will take you much further.