I applied online, did a phone screen, then interviewed in person. The hiring manager called me on a Friday afternoon to extend an offer, which I accepted, but then HR called me the following Monday to say they were not moving forward with the offer. They never contacted my references or did a background check, so it wasn't because of that. HR refused to provide any explanation of why they took back the offer.