The first step was an introductory phone call with the recruiter, to talk about the role and my motivations about moving to Germany. My recruiter was Brazilian and called Mariana. She was so kind and supportive, and helped me with all my questions.
The second part was a Codility programming test.
The third phase was a two part interview: 1 hour code interview with 2 engineers and an 1-hour system design with other 2 engineers (after an 1-hour break).
The last part was a conversation with the hiring manager to speak about my experience and behavioral questions. I really appreciate that the manager tried to reduce the pressure on me and kept the conversation very informal.
I really enjoyed the interview process, and I can't recommend enough my recruiter Mariana: she was so supportive and kept me updated on each phase.
Online assessment: 3 questions about algorithms and data structures, regular easy to medium LeetCode questions.
Coding interview: LeetCode easy question, follow up questions with space and time complexity limitations.
System design: High level system design interview
The following metrics were computed from 5 interview experiences for the N26 Backend Engineer role in Berlin, Germany.
N26's interview process for their Backend Engineer roles in Berlin, Germany is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for N26's Backend Engineer interview process in Berlin, Germany.