I applied in-person. The process took 3 weeks. I interviewed at Fastenal (Gadsden, AL) in May 2014
Interview
It was a long 3-4 step process. A lot of big picture, sales type questions . Look professional because you will be dealing with customers. Be ready to answer a lot of questions about how you would handle certain sales situations. Do not apply if you are not a friendly people person.