There was a test on www.hackerrank.com with 30 questions divided into groups: general QA knowledge, questions about common frameworks, about well-known tools, and about Python. Among these very interesting and very reasonable questions I saw some controversial ones. Like why does a QA engineer should know how to debug a docker application and its service failures? Or how to manage memory usage on a linux server?
Even coding task was not designed for a QA engineer: here is an enormously large text file, parse it into a beautiful JSON. And its all just using cli, no editors, no nothing.
I honestly think that the company considers a test automation engineer a person who can be responsible for both testing, developing and maintaining the whole infrastructure instead of a devops engineer.
I also think that if you give candidates a test assignment for 90 minutes, it is necessary to give a proper feedback and not just an automatic "Unfortunately, we are unable to proceed with your application...".
I believe it is not much to ask.