It's a real bummer interviewing these external applicants that you know won't get the job. Like I wish I could just let them know, but we're required to go through the entire interview process.
As someone in the inside, what's the rationale behind having to publicly post jobs like this? Why can't you just offer the job to the person you want to give it to?
It's because of anti-discrimination laws. In some US states it can be illegal to hire someone for a position without posting it publicly. The concern is that if you're not posting the job publicly, it can be because you want to prevent certain people from applying.
When you do post it publicly, the company can demonstrate that they allowed anyone to apply, show records that they considered multiple people for the job, and then decided on the internal candidate as the best fit. No room for a discrimination lawsuit.
Source: I'm a hiring manager at a multi-billion dollar company and have actually learned a thing or two from annual compliance training over the years.
In academia (my line of work) they’re required to have positions posted and open for a certain amount of time, interview a certain number of applicants, etc.
In theory, it’s for equal opportunity and finding the best person for the job.
In practice, it’s a waste of time, money, and hope.
Likely corporate and/or legal politics. I would imagine things not unlike EEOP loopholing would play a big role in it. (Yes, gov'ment we are offering this opening to "anyone". So, send that funding check right over)