People really hate coding interviews but they now exist as a "stupid test."
Academia has a problem with possibly fraudulent papers and grade inflation. It is inevitable that companies won't trust the papers and grades/degrees like they did in the past.