I initially applied online for a Client Services role (which was filled a few days after applying). As mentioned by others, you complete an online assessment with your first application that is saves for all future roles. I then applied a week or so later to the Client Development role and by that afternoon had received an email that they wanted to schedule a phone interview.
The phone interview consisted of a series of rapid fire questions (similar to the personality test) but by an interviewer. You were asked to provide a short explanation/answer and they would ask for any further details if needed.
Within a week I received a response that I wasn't moving forward in the process. It was an interesting interview process to go through and scheduling was very easy/efficient. There isn't really a way to prep for this type of interview other than to answer honestly as best you can and let their "system" determine if you are a fit...