Multiple reschedules. The first question was kind of a trick question. The interviewer didn't like my answer so gave me 24 hrs to come back with a better answer, I came back with two alternate answers only to be told my original answer from previous day was correct. Frustrating, but it was a worthy test.
Was called back a few days later for peer interview. Peer interview was mostly standard questions.