http://college.usatoday.com/2017/05/10/running-late-for-a-job-interview-use-these-email-templates/
Is this what the world is coming to? if the person writing this article had any clue, sending an email that you are running late is probably the last thing you would want to do....I don't know, but maybe calling might be a better idea...
and then including something about oversleeping? WTF???
or maybe this article is for millennials???
You know, from a knee-jerk perspective, this does sound awful. HOWEVER, this has never been an issue at any company I've ever worked at. I suppose if it's either a small business, or else you have a really OCD hiring manager who would flip out & be personally offended by that sort of thing, then it would be a big deal, but as everyone is busy & has to take time out of their schedule (HR, hiring manager, etc.) to meet with the interviewee, they really appreciate it if they get either an email or a call in the event of a last-minute schedule change, because then they're not stuck waiting & they can get back to work. It shows that you're a professional person who keeps people in the loop. I would say that specifically sending out an email that you overslept would look kinda bad, but people realize it happens & as long as it's not a habitual thing for your workweek, it's usually not going to be an issue.
I have seen the flip side. I had a dude come in last year
a full day later. Literally the next day after his scheduled interview, to which he didn't show up to at all, nor email, nor call. And DEMAND that we see him. Short of a catastrophic event like being in a car accident on the way over & not being able to respond, that shows that you don't value our time & you're not professional enough to keep us appraised of the schedule changes. And unless you're in a really competitive market, showing up on time (or preferably, a little early), having a few copies of your resume, and being dressed in a button-up shirt with a tie (or better yet, a suit) puts you miles ahead of most people (unless you're somewhere ultra-competitive like NYC or something).
And there's really only 3 rules for keeping a job: (well, most jobs anyway)
1. Show up on time
2. Do your work
3. Keep people in the know (call if you're going to be late, email them if your project is going to be past due, etc.)
People can be pretty understanding...providing you let them know what's going on. Just my IRL experience, especially when working with HR to hire people. And personally, I would cut them some slack if they overslept, because I've done that before & been late to work, and at least they had the courtesy to be honest about it & send a note out.