HR screen, hiring mgr. interview, writing assignment/present to a panel for Q&A, skip-level mgr. interview
They have you spend 5 hours on a writing assignment for their own product (generally a no-no) and then refuse to give you any feedback after you spend time doing multiple rounds of interviews.