@grimalkina I remember taking a test for CS ability and totally flunking it.
The main reason I failed was that for many of the multiple-choice questions I could make valid arguments for more than one choice - so had to try and guess what the question-setter was trying to get me to pick.
It was deeply frustrating as there was nobody to ask clarifying questions.
Turns out that the ability to find logical flaws is rather useful for programming! Also, asking clarifying questions is critical!