First there was an interview at the recruitment agency. After screening at the recruitment agency I received several marketing-related questions from potential boss that I had to answer in writing. Then there was on-site interview at the company's office. The whole process took around 2 weeks.