I know what you mean. My husband was scheduled to interview for a job on Monday but got a call on Friday the position was filled. It seems like they should at least interview everyone they had already scheduled!
Job hunting is tedious, depressing work. Keep your spirits up.