I had an initial phone screen followed by an online assessment, which was in turn followed by another phone screen. I honestly got the feeling the second phone screen was accidentally duplicated and not by design.
After a day or so I was contacted back and was asked to come in for an interview. I met with the sales manager and things went very well, most of the questions were situational and required a final resolution.
After that interview I joined a current sales rep in the field for an afternoon. It was a great opportunity to get a full picture of what the role would entail, after this I had a final interview with the Territory Sales Manager.
I quickly followed up to thank them for the opportunity to interview which is when I received an offer.