I first had a screening interview over the phone, nothing major and it took about 15 minutes.
I was then invited to an interview at their offices in Angel, this one took about 2 hours and I met 4 people that worked there that wanted to know a bit more about my experience and skills.
Later on, I wrote a piece of content for them as a test, as well as a presentation to review some of their online channels. This presentation was later presented in the final interview where I also met one of the founders of the company.
Overall it was a great experience that really gave a close look at how the company operates as well as their internal culture.