The entire hiring process only spanned the course of a few days and the people were awesome. It's the same format others have mentioned- phone screen, analytical test, phone convo with someone in a higher position (usually GM), then in-person interview for fit and a couple more questions.
Just a note, the analytical test has changed from what other people are posting. It's now 32 questions... ~28 are multiple choice questions and ~4 are open-ended questions like "Write an email to drivers" or "What would you do in x situation" type of questions. The multiple choice questions are based off of a couple excel files with ~2 weeks worth of data that you have to analyze. KNOW PIVOT TABLES. If you know pivot tables you'll be perfectly fine. If you have no idea how to do pivot tables, watch a couple Youtube videos beforehand for like 30 minutes and you'll be fine. Seriously, it's very easy if you can grasp the basic concept. A couple scenarios you can use V-Lookup I suppose, but I stuck with pivot tables (using filters, etc.) and it was easy.