I applied online. The process took 4 weeks. I interviewed at Cabela's (Rogers, MN) in May 2013
Interview
First, apply for the position online. Then, chase down a manager to give you an interview. This can be difficult as they have other priorities. Chase down another manager for a second interview. Not get hired because the interview process was just a formality, as they already knew who they wanted for the position.
Interview questions [1]
Question 1
What qualities about yourself do you feel need the most work?