The process started with a recruiter interview that took less than 30 minutes. The recruiter then sent a reasoning test, along with a coding test featuring two easy problems on Kattis (Smoothie Maker and Rejected Transaction based on credit limit). This was followed by a behavioral interview, which went well and left me with a positive impression, as I was told, "We hope to see you soon."
Next was a technical skills interview where I completed two easy tasks using semi-prepared code sent the day before. This was followed by a system design interview to design a SaaS platform for selling event and concert tickets, which also went well, and I received a very good impression.
After the system design interview, there was a five-day silence. I sent an email, and then the recruiter called. They informed me that the feedback on every technical interview was very good, but in the behavioral interview, they "didn't feel like I have a lot of senior experience." This feedback felt nonsensical. Subsequently, they offered me another position with a salary 15,000 SEK less than what I requested, which I instantly turned down.
Design a SaaS system for selling tickets to events/concerts.
Complete structural code that computes if a customer can take a new loan based on their current debt and then saves accepted loans to history.
The following metrics were computed from 2 interview experiences for the Klarna Senior Java Developer role in Stockholm, Sweden.
Klarna's interview process for their Senior Java Developer roles in Stockholm, Sweden is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Klarna's Senior Java Developer interview process in Stockholm, Sweden.