I had a phone screening with the HR Recruiter then a phone interview with the CTO. The CTO wanted me to come in for an onsite interview asap so they could extend me an offer. The onsite interview consisted of a technical discussion with a VP and meeting the CTO. I was told I could expect an offer by EOD and then...radio silence. Truly bizarre.