1st - 30min CV/resume walkthrough call with the recruiter. Experiences and expectations.
2nd - Proctored 15 min IQ test (18 exercises).
3rd - Take-home build bottom-up an entire solution using your own stack and writing a concise README.md.
4.1 - 1hr Behavioral interview. What you say, how you react, what you did, and what you would do. .2 - 30min discussing your solution to the 3rd step, implementation details. 30min to implement a method (aka code test). 5.1 - 1hr Organizational interview. Your professional goals, reactions to daily challenges. .2 - 1hr system design interview. Extend the current scenario, explain your choices, and give them names. .3 - 1hr data structure interview. Object implementation, methods.
6.1 - 30min chat with a relocation manager. .2 - 30min chat with the team members you would be working with. .3 - 15min wrap-up chat with the same recruiter of step 1.
The whole process took less than 1 month, which is outrageously unbelievable.
I've seen many complaining about the IQ test. This is the 3rd (as far as I remember...) I made in 19 years of professional experience, and won't be the last. If you don't want to play with the current rules, you need to change the game.
It's easy to say everything is awesome when you get approved, but to be fairly honest, I felt myself always respected in a very friendly and professional way. Every employee I talked to was very polite and tried to give me their own view of the company. No doubts, this process was the best I've ever participated in - in almost 20 years!
I will just leave a little piece of advice here: you can be extremely smart and solve complex stuff with one-liners, build entire systems by yourself, but if you don't have soft skills, you won't get approved. Smile, be friendly, be respectful, be curious, and make your company research before starting the process. This is the minimum standard we should have as human beings.
Why Sweden?
The following metrics were computed from 1 interview experience for the Klarna Senior Software Engineer role in Buenos Aires, Autonomous City of Buenos Aires.
Klarna's interview process for their Senior Software Engineer roles in Buenos Aires, Autonomous City of Buenos Aires is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Klarna's Senior Software Engineer interview process in Buenos Aires, Autonomous City of Buenos Aires.