It takes an average of one to two weeks to get hired at Walmart. The hiring process at Walmart consists of an application, one to two in-person interviews with management, a drug test, a background check, and for certain roles, a fitness test is required.