I was scheduled for a zoom meeting interview. I had prepared for my interview and was informed less than 5 minutes before by an external recruiter that the company planned to cancel my interview due to offering the position to another candidate before me. It would have been appreciated if I could have at least been given a chance. Overall it was unprofessionally handled and it shows what kind of company they are.