The first step was a pre-interview call to see if personalities/ambitions matched. I was then invited to the office for an in-person interview which was between a junior developer and more experienced employee. They asked standard background questions about my resume, and asked a few technical questions (that were a bit like brain teasers).