1. Phone interview with recruiter. They're looking for enthiusiasm!
2. Onsite with boss and manager. They don't emphasize that you NEED to know how to code, but it certainly helps. You really ought to understand SQL well enough to do JOINS, UNIONS, GROUP BYs
3. Onsite with various people (engineer, product manager, two analysts/data scientists). Various Python and SQL questions. Was also asked to create or take an existing product on Facebook and come up with ways to drive engagement.