The interviews took place in Greece and remotely. I had to do 3 interviews and a 1-hour test with 3 different problems in Java (I selected the specific language).
The first one was a call interview where half the 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 preferred for the coding test.
The coding test was 1 hour or 90 minutes and it had 3 problems. It was perfect for someone who had enough knowledge 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 my preferences are, my experiences, etc. We did a video call, and in the end, we discussed which programming language I would like to be interviewed for, which were Java, JavaScript, or Python, and which team I would like to join (based, of course, on 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 involved designing a database and explaining every step I took and why. We also discussed my code in the coding test that I did after the first interview and how I could improve it even more.
What are your skills?
How do you see yourself in 2 years?
What's your experience?
Do you have any projects that you are proud of?
What career path would you like to have at Deloitte?
What do you know about Deloitte?
How can you improve this code?
When you have a problem, how do you search for a solution?
The following metrics were computed from 1 interview experience for the Deloitte Junior Backend Developer role in Berlin.
Deloitte's interview process for their Junior Backend Developer roles in Berlin is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Deloitte's Junior Backend Developer interview process in Berlin.