After getting an e-mail to book a time slot for the interview, I immediately did so for the earliest available opportunity.
At the time for the interview, I was told that this interview has to be cancelled and the recruitment process is in its last phase... So my frustration with the situation is due to the fact that I had to allocate time for preparation and take half a day off just be told that I wasted this time.
Tip for the Employer:
I am not oblivious to the possible reason for that to happen, however, it is your responsibility to inform candidates with whom you requested an interview, especially if the process is at a certain stage. Otherwise, that makes your organisation look messy and that you don't mean business... in other words - waste of time.
Tip for candidates:
Try to contact the organisation asap and make sure the stage at which is the recruitment process for the position you are applying is not a late one. As there might be some miscommunication ongoing internally.
Hope that was helpful