3 Technical Rounds, I was told that feedback is great and as it was the end of the working day, the HR round was scheduled after 3-4 days. They kept on postponing the final round and after almost 15 days the recruitment team informed me that there was some confusion about the position I had applied for and (now) my profile doesn't match with the Job requirements. Even if I trust them that this is a genuine reason (which anyone will doubt) but this is something that should have been done even before shortlisting my profile, to say nothing of scheduling the interview. Not a good experience.