Thanks for the thoughtful responses. I'll address a few points to add some more context to the initial impression I shared, just in case it's interesting or helpful. If not, feel free to ignore – I'm not trying to start a debate and don't expect a response, just sharing my impression as a new user.
Of course I understand the need to filter out spammers/bots, but the technical questions just seem an odd choice of method for doing so, and are incongruent with my experience with other forums or similar venues. I'll admit straightaway to being ignorant of the current state of CAPTCHA/bot capabilities, but in all other cases I'm familiar with, either just a CAPTCHA or a CAPTCHA coupled with a single text input answer to some non-technical question (e.g. "what is two plus six?") seems to be enough protection. But perhaps this is no longer the case.
In any case, the impression the questions made on me was that of not being there purely for the purpose of filtering bots, but rather something more like LPF83 mentioned, requiring would-be users to prove pre-existing knowledge and/or willingness and ability to search out answers on their own. And again, while I understand the desire to promote or ensure a certain level of discourse, this – if it actually is part of the intention at all – seems to be an odd choice of method for doing so. In my mind, having a rule against 'low-quality posts' or something of the like and enforcing it would be preferable to potentially giving new users the impression that they need to prove something before they're allowed to join the club, so to speak. But again I admit ignorance concerning whether or not this is part of the intention and/or how much of a problem such posts have been in the past.
In short, from my position of ignorance concerning the previous issues with the forum (which is the same position all new users will be in) the purpose and/or necessity of the technical questions wasn't clear, which made me wonder what their intended purpose was and if there might be a better way of achieving it. Thanks for 'listening' and thanks to the mods for keeping the place clean.