There were two job interviews.
First, a general one, with questions about my previous experience, education, interest in company, career objectives, salary indication. I really liked that the salary question was discussed right away so that both company and me can adjust expectations. There were no trick or stress questions, everything was work/portfolio related. Then I got a test assignment to prepare for the second interview (about a week or so)
The second interview was a presentation. Since I was supposed to also code, I was presenting the code as well. The whole thing was friendly felt more like a conversation, rather than an interview. I felt pretty comfortable