My process included the following: (1) phone screen with recruiter (2) phone screen with hiring manager (3) take home assignment (4) full day interview.
Applied through an employee referral and the overall process was pretty seamless. Seemed like a pretty exciting role so I was disappointed in the outcome but wish the company the best! (Almost) everyone I met was extremely professional and kind - most seemed like people I'd genuinely want to work with.