4 stages in total:
2 phone interviews - 1 preliminary + 1 with the hiring manager
1 in-person half-day of interviews - met with each partner (3) + case interview led by 2 employees at the firm
1 in-person interview with 2 directors, a partner, and a case interview with a director