On the first interview session there were average Java questions, focused on multithreading and collections (How does HashMap work?). The assessment consisted on 2 problems, one was focused on efficiency, the other was focused on logic. On the last round, the technical interview was more complex, addressing subjects like Java memory.