I applied in-person. The process took 2 days. I interviewed at Walmart (Buffalo, NY) in Jan 2016
Interview
Took one day went in for an interview with one of the managers, sat and waited for quite some time before they pulled me in. They offer the job on the spot. they immediately send you for a drug test if they are going to hire you.
I applied online. The process took 3 days. I interviewed at Walmart (Omaha, NE) in Dec 2015
Interview
The interview process was extremely fast and easy. The team was extremely nice and friendly, and honestly, even given the horrible things you might hear about it, interviewing here was one of my favorite places to be interviewed.