The interview process had a number of stages:
(1) phone call with a recruiter so she could assess my interest and fit
(2) three successive 30-min interviews with employees at various levels of the company (two job-based, one culture)
(3) a HireVue digital interview
(4) a short online learning module (Comp Sci basics) and fairly in-depth learning assessment