I had applied directly through the website. First round was a 30 mins Skype call with the recruiter, mainly assessing my interests and motivation for joining Klarna. After this, there was a short online test assessing analytical thinking. After a week or so, I got a call back from the recruiter saying that I'll be having a coding homework that I need to submit. The coding test was a business problem in my case and I finished it in a couple of days and sent it back. After evaluation of coding tests in a week, I was informed about two consecutive interviews - one with the project manager and one with a technical team member. These two interviews went for about an hour and a half. Two weeks later, I got a call from the recruiter that after careful consideration and comparison to other candidates who were interviewed, I was not selected.
I think the heartening part was that the recruiter made an effort to call back, even after not being selected and not send an automated email.