I was referred by an employee and got a call from Recruiter first asking for availability of an interview. I had a technical round of interview (panel of 2 memebers) where questions were focused mostly on my previous experience, Java and springboot.
Then after that I had back and forth conversations with recruiter regarding the interview schedule as interviews got re-scheduled and cancelled(Interviewers didn't attend) like almost 4-5 times. I felt this is highly unprofessional. At this time I understood they might not be interested in moving forward. But finally the recruiter helped me schedule the interviews. They call it as a Super day (a technical Round, a hiring manager round & a Bar Raiser round). After successfully interviewing with all 3 rounds, I got a call from recruiter saying that I've done pretty good in the interviews and they are trying to match a position for my skills at that time which I felt very weird. I got to know later that this position is closed internally. It's just a waste of time giving the interview for mastercard