Multiple interviews including various 1:1, as well as panel interviews; for several weeks I was lead to believe I was being vetted for hire (including background checks, etc) and that I was passing the interview stages with flying colors, but the offer abruptly reneged with little explanation.