Met the friend of hiring manager in a career fair and gave my resume. Later had a HR Phone Screening. Then was ghosted. After two months, on repeated follow up email, they took my next 2 rounds of interview. They delayed the results for a month after my last interview with manager of the hiring manager. After repeated follow ups, they said they went with an internal candidate for the role.