Taro Logo

Senior Software Engineer Interview Experience - Barcelona, Spain

March 1, 2025
Negative ExperienceNo Offer

Process

The interview process at N26 consists of four stages:

An online coding assignment on Codility A coding challenge with two N26 engineers, focused on algorithmic problems A systems design round A behavioral round Feedback usually takes 2–3 days after each stage, but the scheduling is quite disorganized. Instead of letting candidates provide availability, they force you to choose from a limited set of time slots, which can be a week or more out - unlike other companies that schedule interviews ASAP.

The interview experience The technical questions were surprisingly easy compared to other companies in the same space.

Codility: One basic debugging problem and two medium LeetCode-style algorithm problems. Second coding round: Another straightforward LeetCode problem. Systems design: A simple FinOps-related design problem. Behavioral: Standard questions on conflict resolution, mentoring, and working under deadlines. The major issues The entire process felt unorganized and incohesive from start to finish.

JVM Bias: Despite making it clear multiple times that I don’t work with Java/Kotlin, I was forced to use Java in Codility. Then, in the next round, the interviewers (who were clearly unprepared) gave me another Java problem - this time in a broken coding environment. I solved it anyway (including test coverage), and since they had nothing left to ask, we just wasted the rest of the interview talking. Disjointed behavioral round: It was a complete mess. They seem to be mimicking American-style behavioral interviews without actually understanding their purpose. They expect answers to match their internal experience at N26 - deviate even slightly, and they start shaking their heads and taking notes.

For example, they asked about my Agile experience, and when my responses didn’t align with their specific Agile implementation, they seemed to take issue with it. Similarly, when I mentioned managing "2 front-end and 1 back-end" developers, they bizarrely concluded that I lacked experience managing backend engineers. The rejection & absurd feedback I was ultimately rejected with feedback that made no sense:

“Not from the JVM world” - despite HR explicitly assuring me this wouldn’t be a problem. “Not enough mentoring experience with BEs” - despite having mentored entire teams, SDETs, and interns at past companies. They framed their questions in a way that set up misleading conclusions instead of actually exploring my experience. Final thoughts Given the chaotic interview process, questionable evaluation criteria, and an underwhelming compensation package, N26 simply isn’t worth the effort.

Questions

A Codility test with one easy and 2 medium LeetCode-style problems (both on LeetCode).

One more pretty straightforward LeetCode-style problem involving stacks (I don't think I've seen it on LeetCode).

A simple problem revolving around FinOps, but with a focus on simplicity.

A bunch of questions on conflict resolution, mentorship, process management, your strong and weak sides, etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the N26 Senior Software Engineer role in Barcelona, Spain.

Success Rate

40%
Pass Rate

N26's interview process for their Senior Software Engineer roles in Barcelona, Spain is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive40%
Neutral40%
Negative20%

Candidates reported having good feelings for N26's Senior Software Engineer interview process in Barcelona, Spain.