Recruiter contacts via linkedin and sets up onsite interview directly on a saturday afternoon. Had 2 coding/problem solving rounds. Both the panel had two interviewers (junior guys). They expect you to code on paper. Good companies have long moved away from this practice and use coderpad.io (laptop provided). I opted for whiteboard, which was barely there. Unless you have mugged up the exact solution and reproduce as it is, don't expect to clear the round. Remember, junior guys straight out of college, that's all they know. A guy with double digit experience doesn't really writes tree problem in day to day work. And I am pretty sure the walmart engineers also don't. Recruiter doesn't set expectation around nature of interview round i.e. coding vs problem solving vs design/ architecture. Also, they will send you home sharing feedback like your DS/ Algo is weak, coding is rusty etc. in front of all all the other interviewers sitting in the conference room. Learn to respect the privacy of candidate. Their practices is at par with services company.