I had three interviews scheduled on the same day—two technical and one with HR. Unfortunately, due to some confusion regarding the role, I was not selected, and I received a rejection email. I decided to move on. However, a few days later, I received a call for another round of interviews. This time, I had three technical interviews: one with a Senior Software Engineer, one with the Software Development Manager, and finally, one with the Head of Software Development. HR did not conduct another interview, as they mentioned I had already completed that part earlier.
I felt a positive vibe, especially after my interview with the Head of Software Development. However, a week later, I was shocked to receive a rejection message from HR. Confused, I reached out to ask if the rejection was related to budget concerns and suggested we could discuss it further. HR responded, stating that I simply wasn’t the right fit for the position.
I was quite disappointed, as I had gone through five technical interviews, along with the HR interview, and still didn’t understand where things went wrong. Perhaps it was just bad luck or a communication gap—I'm not sure.