I had a recruiter telephone screen, where it seemed to me that the recruiter very clearly was just reading questions off a list.
Somehow I passed that round, and I received an email inviting me for an onsite, where they mentioned they'd provide more detail later. Then, two days before the interview, I received another email telling me when and where to meet some person and that another recruiter would reach out to me with yet more information. The next day, literally the _evening_ before the interview, I received the email with "more information": all it said was, again, when and where to meet some person, and it said that I'd go through 3-5 rounds of interviews, that I don't need to know my schedule, and that they would let me know when my day is complete. For all I knew, the day could've lasted anywhere from 1.5 hours to 5 hours... I canceled the interview because I was a full-time student with other commitments, and maybe I've been spoiled by other tech companies, but honestly I found it a bit ridiculous that I was given so little time and information with which to prepare for it.