I had an initial phone screen, take home assessment, 1 in depth 1 hr interview, and 4 shorter onsite interviews. Questions were behavioral or past experience related, and the entire process from initial screen to signing took ~1 month. Overall things moved quickly and I received feedback promptly! No complaints