Your typical, non-realistic, too-long interview process.
1. Screening phone call
2. Algorithmic challenge stuff
3. High level / theoretical app building discussion
4. Some other step I forgot
5. Offer or whatever
I didn't get to the end because I declined to do so much work -- especially dumb stuff like live algo challenges.