I once had a SW interview with a job that had a 2-hour long personality test. No tech questions. Just random questions to test my personality. It started out simple, like 'what was the last book you read' to more in-depth situations that had nothing to do with the job. The manager interviewing me (who admit he basically just started managing a month prior) told me he just read a 'great book on management' and wanted…
From what I understand, Canonical culture isn't great, either. The whole process sounds a lot like what you are talking about -- just hoops to winnow out people for the sake of winnowing.