I was referred to the role by a former coworker; the recruiter screened my application and then set up a quick call with the hiring manager. After agreeing to a basic 2-way fit, the hiring manager sent me a 48 hour assignment to do analysis on some test-data, then develop a short presentation on my findings. From there I had an opportunity to meet with a fellow member of the team, a manager of another team, and the two leaders above the hiring manager in the org chart. After those 4 interviews, I had another quick chat with the hiring manager before submitting references to the recruiter. End to end the process was fairly quick, under 6 weeks from the time I began my research until receiving a written offer.