I applied online. The process took 2 months. I interviewed at Klarna (Milan) in Feb 2023
Interview
After the HR Introduction you follow these steps: 1. (Round 1) Home assignment: you have 1h30min to complete 2 coding challenges. The challenges are of increasing difficulty (and fun). 2. (Round 1) Skills Interview: you receive a project a few hours before the interview and you have to demonstrate that you can navigate it and add a small feature. Before you get to the coding part you are asked a few system design questions (45min). 3. (Round 1) Behavioural Interview: informal 1h conversation where you are asked about leadership and how you handled past situations in a team. Better if you have a look at the Klarna leadership principles. 4. (Round 2): Team Fit Interview. You have a chat with your potential colleagues which they tell you more about the team you are going to be joining. At this stage you can decide whether you like the team or not. In case you don't, you can have other interviews with other teams. 5. (Round 2) Home Logical Test: you get a 15min Kattis test to be done online. Make sure you have tried a couple of similar tests before. 6. (Round 2) Skills Interview: 1h15min chat with an Engineering Manager, usually around system design and architecture. It could include coding, but it's really up to the interviewer. 7. Offer and negotiation. You get offered salary + RSU. It's easier to negotiate on the bonuses rather than the actual base salary.
Interview questions [1]
Question 1
**Given a small node.js project: does the function have concurrency issues?
I applied online. I interviewed at Klarna (Stockholm, Stockholm) in Mar 2026
Interview
The process involves several stages. The first is an online logic test to evaluate your pattern recognition skills. Subsequently, HR will invite you to a remote online meeting so they can get to know you better. They do not hire for a specific team/role and will instead see if you match with any of their teams.
Interview questions [1]
Question 1
1. What do you know about Klarna
2. You experience.
A few steps with HR. Then 3 different technical steps:
- Challenge to complete at home
- Live coding
- System Design
The system design interview was the longest, about 2 hours. The idea was discussing how to implement a new feature on a website.
Interview questions [1]
Question 1
Please implement a new endpoint on the codebase that we sent you. Also, fix the issues present on the code.
I applied online. I interviewed at Klarna (Milan) in Oct 2024
Interview
Il contatto delle risorse umane mi ha spiegato tutto del processo in anticipo, affinché mi fosse chiaro. Dopo averci conosciuti ho partecipato a tre colloqui tecnici da remoto, su: il disegno dei sistemi (system design), la programmazione (live programming) e il comportamento (STAR behavioural interview).
Interview questions [1]
Question 1
Quali sono i vincoli per un'integrazione in un iframe e quali quando è un componente embedded?