Also got an interview last night / this morning (US based). Also surprised. I have a strong background in some ways, but I've got my share of warts too. I figured I'd probably not get an invite, but if I did, it'd be a happy surprise.
To those waiting: good luck at Stanford and elsewhere! I know how stressful it can sometimes feel.
To those who've received late invites: good luck to you, too. Do you think it means anything that we got our invites in a late wave? I know, I know... Stanford says this is a myth, but it seems odd for a bunch of invites to all go out at the end.