I just had a company contact me saying they wanted me to do a test before they'd consider me. Okay, no problem.
I start it, estimated time was 10 minutes, nothing too crazy, but the questions were pretty convoluted. A lot of prompts, followed various attributes that included money, influence, following rules, creativity and so forth. Basically, 20 questions where you needed to say you're not motivated by money, but rather helping others develop and grow (or I assume anyway).
I finish that quiz in like 20 minutes and then I get a prompt because I said I had a certain skill, I needed to do another test to prove I actually have said skill, with that test taking approximately 20 minutes.
I mean, this is an entry level, $40,000 a year job… 30+ minutes of testing to see if I am maybe worth talking to is incredibly unnecessary.