I had two interviews, one with a recruiter, and one with a hiring manager. The first two interviews went smoothly (at least I thought they did) and I was told at the end of the second interview that I would most likely hear back by the end of the day the next day, or the following Monday. That was two weeks ago. If you are going to give someone a timeline, at least have the decency to politely tell them that you are moving forward with a different candidate. Best part is that this position is still open, so there really is no good reason that they had to ghost me, they could have simply said “We are looking for a candidate with a background better aligned for the position.”