Quick phone screen followed by detailed Role Play exercise, presentation, and demo.
Once the interview process was over, it took well over a month for me to hear back from the company. I thought that - after spending 15-20 hours preparing for the interview, presentation, demo, role playing, etc., that the least they could do was give me a timely answer.