
Yeah, currently it doesn't make sense to even try to apply to Canonical, their hiring process is probably even illegal in some countries because of these tests. You don't even talk to a real person until you go through writing a lengthy essay and then pass through a bunch of psychometric tests. By the way, I took these tests in my own language, and they are pretty badly translated/worded, so you get an instant penalty to start with.
I've also noticed they want a lot of information about your high school experience just to get in the door, which is bizarre and smells vaguely like ageism.
And the same applications don't want to know anything about my projects in general.. only my python. Caring only about experience in the specific language they use makes me suspect an org that prioritizes interchangeability over ingenuity.