> quality of communication is most commonly either ignored or not assessed at all uniformly among interviews.
Nothing could be further from the truth at my company
> A true interest in improving the hiring process includes: * Making prep materials and courses freely available (helps industry candidates)
Recruiters share this with candidates. They ignore it.
> * Committing time to CSE outreach to better integrate company needs to CSE (helps new grads)
Go to any university career fair and you'll see companies with booths clarifying these positions working against the mis information of negative blog posts
> * Finding questions that reflect real tasks on the job (helps the evaluation have a chance of being predictive)
They do. You don't have to agree, but they do. The real task on the job is "disambiguate a complex problem autonomously, and come up with a plan to address it." The interview is a 20 minute constrained version of it.
* Closing the information gap between hiring managers and candidates: disclosure (in aggregate) of hiring rates, salaries, etc.
Semi-agreed. I do wish people and companies were more transparent about salaries. But there is already an entitlement complex from a bunch of engineers on this site and many others complaining why some dude at Netflix in California is making 500k, while he is making 80 in Oklahoma writing code for Bank of America.