2 phone interviews (one with the manager and then upper management), 2 tests (an IQ type test and a personality test). A face to face interview with the manager plus a day spent on a ride along with a current sales rep. It was a pretty lengthy process but really not that difficult.