The interview process was two parts. First, an exam with five questions. It covered basic alforithm and data structures and database concepts. Then, there was an inperson interview with a tech lead regarding the answers were I had to elaborate and provide alternative approaches in some case. I was also asked to solve some logical puzzles. Finally, I met with higher management and was asked about my goals amd ambitions.