I applied online. The process took 8 weeks. I interviewed at Deutsche Bank in Aug 2024
Interview
Applied via LinkedIn, job based in Berlin, Germany, and the interviews were done over Teams video conferencing. The overall interview process was much easier compared to my previous experiences, but it was quite long waiting process — expect about two weeks between rounds to hear back. 3 rounds in total: a 1.5-hour technical interview, a 1.5-hour talk with the hiring manager, and a final 45-minute interview with HR
Interview questions [3]
Question 1
Technical round major questions:
1. Debugging code and detailed questions about the internal workings of certain data structures.
2. Also code debugging but ask you to solve questions related to concurrency programing.
3. Easy leetcode style question but optimal solution not required.
4. Simple sql query question and write correct relation to retrieve data.
Hiring manager round major questions:
Asked about past experience, your understanding of TDD and Agile, how to handle conflicts with colleagues, your working style and attitude and 2 more random math calculation questions.
HR round questions: role in your last job, why looking to make a change, career planning, asking questions about each of my previous job changes, current role salary expectations, when you would be able to start, and when you could expect to receive job offer.