I applied online on Footlocker's career site and received the response from HR 2 weeks later.
The first bad sign was HR gave me a call and asked for a phone screening without contacting me through email beforehand.Phone screening was easy and very basic so they moved me to the next round. The 2nd round was a video call with hiring manager and 2 other analysts from his team. The interview was very straight forward and well structured, starting from my background and followed by a couple of scenario questions regarding web analytics (what metrics to look at), SEM (how to improve performance), A/B Testing (how to design an A/B Testing), and some basic statistics questions (design hypothesis test and explain p-value). It's definitely more technical and hands on than I thought but I think it clearly reflected what kind of the team it is in a positive way. After the interview I got a test from HR that required me to finish within a day. It's all technical questions about SQL, hypothesis test, data analysis, and cohort analysis. It took me around 4 hours to finish even though they suggested it normally takes applicants no longer than 2 hrs to finish.
A couple of days later HR told me I passed the test and was going to have a final round video call with hiring manager and a director. One thing I don't really understand is throughout the whole process, the HR person really didn't like using email to communicate and was not able to contact with giving a notice beforehand. Also, she always asked me to give my availability during the call instead of letting me check my calendar and sending over by email. This is not a position for new grad and I believe a lot of applicants have to work during the day, so I don't know why HR can't show at a little bit respect to applicants' time.
The most ridiculous part is after I accepted the invite, she cancelled the reservation the next morning without any explanation. I emailed her asking for the reason but there's no response so I called her later in the day, and she told me she couldn't reschedule now because she's not able to see interviewers' calendar. Now I'm completely confused by how HR works at Footlocker, it seems they don't even have outlook calendar or any internal system. Anyways she said she would contact me in a few days, but she never called back or rescheduled the final round interview. I didn't bother to followup either because I've accepted an offer from other company, but still I was so shocked by how unprofessional the HR and interview process is at this seemingly big company.