1. quick general questions interview (0.5 h)
2. take home coding assignment (3 h)
3. live coding problem & assignment discussion (1 h)
4. discussion interview (1 h)
I made it through all the way to the end (5.5 h) to only receive a generic "thank you, but no" email.
From what I heard from a current employee the final decision is made by a single person with arbitrary opinions