I have to say this is the most unprofessional interview experience I have ever had.
I applied this position online, and the recruiter emailed me to schedule a phone interview a week after I applied. The interview is supposed to be two parts: behavioral questions and case interview. On the scheduled day, the recruiter told me the hiring manager had some emergency, so the first part is canceled. But I still had the case interview. I waited for around 20 minutes after the scheduled time. Someone finally called me, saying that he didn't have time to do the case interview with me.
So the next day, the recruiter contacted me again to schedule for another phone interview. I waited for 30 minutes. Again, the guy didn't call me to do the case interview, and there was no explanation at all. Luckily, the hiring manager called me this time. He asked many behavioral questions, but you can find those questions online if you have done your research. Then the next week, the recruiter called me, saying that they would not continue the interview process.
I just lost my interest in this company. Please show some respect to other people. It is not fun to waste people's time, and I won't enjoy working in such team any way.