1x recruiter phone call, 1x technical take-home test (similar to leetcode), 1x technical interview with an engineer (50% resume questions, 50% systems design), 1x half-day virtual interview with multiple team members and team leads (30% talking about myself, 70% working through coding or system design problems)