The company's interview process turned out to be unexpectedly long. After an initial HR interview, I had to redo the exams due to a system error, with delayed HR responses. The process was further delayed by the HR's two-week vacation. Although I was told that the next interview would involve only HR, it ended up including a team leader and technical questions. After enduring all this, I received a rejection letter two weeks later,