I passed through a 2-step interview process. The first one was in form of an online meeting and the second one was held in person at the company's office. The first interview was more high level, we talked about the company's mission and activities as well as my background. In the second meeting we talked more specific about the position and my skills and goals.