1. Video call with CEO, Tech lead and Product lead
2. Take home assignment describing how I would build their app in detail
3. Ended up sending in the take home assignment and getting really positive reviews, but they hired someone the day I sent them in so we parted amicably
Really positive experience with the company interview process generally-- admittedly interested in their field and had some things to talk about in that arena, but overall I think it was a very smooth and "no BS" experience.