Overview:
Initial interaction with HR with a brief overview of the process involved:
The interview flow was as follows:
Two different tests: a. Logic test of images (4 images) and predicting the next image (multiple choice). b. Javascript coding test comprised of three questions (plenty of time as it is a take-home test).
Two interviews in the second round: a. Tech skills interview: Live coding algorithmic exercise of a problem in Javascript (45 min). b. Attitude interview (30 mins).
Final interview comprising three rounds: a. 15-minute logic test (same test as stage 1(a), where you have to guess which image pattern comes next after seeing a series of patterns as multiple-choice questions). b. 30-minute discussion with the "Senior Engineering Manager". c. 90-minute architecture interview, involving building a system prototype. The flow of the interview depends highly on clarifications/inputs from the interviewer.
The following metrics were computed from 35 interview experiences for the Klarna Software Engineer role in Germany.
Klarna's interview process for their Software Engineer roles in Germany is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Klarna's Software Engineer interview process in Germany.