What is the difference between the following two expressions:
My interview is scheduled on the 27th of June at 8:00 AM.
My interview is scheduled for the 27th of June at 8:00 AM.
The version with on looks a little wrong to me. I would use on if I were describing the time at which the schedule was set, giving something like:
My interview was scheduled on the 26th of June for the 27th of June at 8:00 AM.
This sentence means that on the 26th, two people agreed, "let's have an interview tomorrow." The 27th is when the interview (presumably) actually took place.
However, browsing google, it appears that on is sometimes (less frequently, but frequently enough) used for both senses. I suppose with enough context the meaning is clear, although I still prefer for in the original examples since it is not vague. Also, as J.R. pointed out in the comments, dropping scheduled makes on the only correct choice.