Met a member at College Career Fair.
Had a 1 hour interview at college about past experiences, personality fit, learned more about the team.
Had a long 3 hour video interview with a data scientist and an engineer that went over data science fundamentals. Coding challenge then followed.
Had another 1 hour video interview with manager. Learned more about big picture of what the team was trying to accomplish.
Had an onsite interview in Arkansas. Met with 4-5 people. Discussed culture fit, had another interview about resume and past experiences. Had to do a presentation to the entire team about some generic data science project.
Overall went pretty well. They offered a decent salary, especially for the low COL area (90k base). The project and team seemed all very cool. The only issue was that the destination (Bentonville) seemed very unlively and not a destination location for someone right out of undergrad in terms of culture.
Furthermore, the team seemed very constrained with respect to budget. Recruiters are 3rd party vendors, and don't have much synergy with the team. I was not compensated at all for food or transportation costs while at the interview. Recruiter was a bit of an esshole and wanted me to give a response in 5 days. Recruiter also threatened to pull the offer (which was a bluff), and generally didn't give me a very good impression of the resources the technology teams at Walmart had.