I applied online. The process took 2+ months. I interviewed at Klarna (Berlijn) in May 2023
Interview
My interview journey with Klarna was perplexingly lengthy, spanning over 9 weeks. It began with an HR call, followed by a demanding online coding task. Subsequent stages included a technical chat with a manager and a deep technical coding interview with an engineering manager. Unfortunately, the latter was marred by aggressiveness and rudeness, leaving a negative impression. What's even more disheartening is the lack of communication post-interview. Despite the extensive time investment, I received no update on my status, which is both unprofessional and discourteous. Overall, Klarna's interview process felt unorganized and inefficient. The timeline, demanding tasks, and poor communication create a frustrating experience for candidates. I hope Klarna takes this feedback constructively to improve the interview process for future candidates.
I applied through a recruiter. I interviewed at Klarna (Milaan)
Interview
Only the first phone call, which made me nope out of the process. 2 major red flags: 1) Recruiter advised me to not continue the process because I also was interviewing for other roles. 2) Second interview would have been a psychological/aptitude test
Interview questions [1]
Question 1
Previous experience, desired salary, whether I was interviewing at other companies too.
I applied online. The process took 2 months. I interviewed at Klarna (Milaan) 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?