The Interviews got place in Greece and remotely. I had to do 3 interviews and an 1 hour test with 3 different problems in Java( I selected the specific language) , the first one was a call Interview where the half call was in Greek and the other half in English. They asked me some general questions and some technical skills that I have and which language I prefer to the coding test. The coding test was 1 hour or 90 mins and it had 3 problems. It was perfect for someone who had enough knowledges in programming as a Junior. Not too difficult and also not too easy. In the second interview we discussed more in depth things about me, like my education, my skills, what are my preferences, my experiences etc. We did a video call and in the end we discussed which programming language I would like to get interview for which where Java, JavaScript or Python and which team I would like to join (based of course the programming language that I selected). After deciding the team, the last interview was the technical one. Because the team that I selected had to do with databases the last interview I had to design a database and explain every step I do and why, and also we discussed my codes in the coding test that I did after the 1st interview and how I could improve it even more.