I applied online. The process took 2 months. I interviewed at Casey's (Wellington, KS) in Jan 2018
Interview
Required to have two people interview for the job. That alone took MUCH longer than any other interviewing situation I've encountered. Past that, incredibly easy and they get back to you the same day, or within an hour if you stick around talking to the other applicant.
Interview questions [1]
Question 1
How patient are you? Are you willing to cover shifts without question when asked by your supervisor?