It began with a casual conversation in which both parties introduced themselves to each other. I was then able to ask my questions about the company and the position.
The second interview was much more technical. I had to do research on a topic that was new to me. I then had to solve a coding task on this particular topic and was then asked about my solution.