They have you fill out information that they use to determine time management skills as well as personality types, and they really do use this information. One thing I stress is if you don't get an interview one time don't be afraid to try again. While they do look for certain things if you score better in one area than another you might get through.
After you do that if they offer you an interview you will take a couple more simple tests that they use as well. They were things like here's 200 sets of numbers in each set determine the pattern and give us the final number. After you finish those I had an interview with someone from HR who basically seemed like they were trying to determine if you would be a good fit for the Uline culture and way of doing things.
Then I got called for another interview and in my case I met with three people all who were supervisors or managers in my department/area. Then I did meet with the director but he just showed me around the corporate building and kind of talked in general probably just to get an overall feel of who I was as a person.
Then it was a week or two more after that before I heard back. They are very picky and will interview a lot of people and take their time to make sure they get the right people that fit so if it takes some time don't be alarmed that's normal, just be sure to check back in every so often (look to your particular HR contact or hiring manager for queues on how often is OK with them) and make sure they know that you are still interested.
If you don't get in the first time keep trying unless you find something because if you can get in its a great place to work.