I stopped dealing with anything to do with Canonical the moment I saw their job ads require you to put in your high school gpa. Yes, even if you're a senior+ engineer.
These questions don't get placed on their job ads by chance and they aren't done in a vacuum; there is some form of approval at the leadership level.
If they ask that question, then they make a judgement based on the answer. If you're a company making such a judgement on such a question for such a position, you're a ridiculous company.
By HR. HR decided to add them. They make a judgement based on your how well you did at education, which does imply how smart you are.
But as I said, HR added them and stopping using tech because of the HR works is a bit ridiculous. "I don't use your product because I was going to apply for a job and your questions were stupid" is weird as hell since their product isn't built by HR.
Edit: I just looked, they ask about your high school performance in math and your native language and to be ranked and include "cannot recall"