Though I think they should offer salary ranges (it's a legal requirement several places and is also just good practice), asking people to fill out essay questions seems...totally fine?
If you want to build an engineering culture which has writing as a core skill, this seems like a really good filter.
If you want to build an engineering culture which has writing as a core skill, this seems like a really good filter.