I had two separate phone interviews, first with an internal recruiter then with the direct hiring manager. I was offered an in person interview quickly after the phone interviews. I received a call the morning of my interview explaining that hiring for the position was being postponed. About a month later I received a call from the recruiter asking if I was still interested in the position. I then had a third phone interview with another person on the team after already being offered a true interview in the prior round. About a week later I was told that they had found better fitting candidates. Several weeks after all this happened I saw the position re-posted in a LinkedIn job notification email.