there was two interview, first one was 30' and like a vibe check. then I got accepted for the second interview which had 3 sessions. Moral interview, Technical interview and presentation. I would recommend to spend time for the technical session since the Moral one takes a lot of time to prepare but I dont think has a lot to the output.