I applied online. The process took 1+ week. I interviewed at Kraken (Sevilla) in Mar 2025
Interview
I applied through LinkedIn and was contacted by HR for the first meeting, which focused on introductions and expectations. They then sent me a take-home task estimated to take 3-4 hours—very reasonable for that timeframe.
A week later, they got back to me with feedback and invited me to a technical interview. During this interview, we discussed my solution, ways to improve it, and some questions about the tech stack.
Two days after that, I had another interview with the team I would be joining. This was more focused on the position itself, my background, and my experience in previous companies. They also asked a few technical questions to validate my skills (covering Python, Django, databases, Git, etc.). A few hours later, I received the job offer.
The team supports you and is interested in you doing well. If you give an explanation that doesn't quite convince them, they'll continue to insist on getting to what they want to hear.
Interview questions [1]
Question 1
If instead of 3-4 hours you had 1 week for the project, what improvements would you have made?
I applied online. The process took 4 weeks. I interviewed at Kraken (Berlin) in Nov 2024
Interview
The interview process with Kraken Technologies was smooth, supportive, and well-structured. It started with a quick and straightforward HR screening, followed by a take-home assignment that felt relevant and fair. Next was a technical interview focused on discussing the assignment, with thoughtful questions that didn't add unnecessary pressure. Finally, I had a friendly team call to ensure a good fit. Throughout, the team was responsive, clear, and supportive, focusing on real skills rather than creating stress. A great experience overall!
Interview questions [1]
Question 1
Can you walk us through your error-handling strategy and explain why you chose it?
I applied online. The process took 4 weeks. I interviewed at Kraken (Berlin) in Sep 2024
Interview
I recently went through the Kraken interview process for a Software Engineer II role. Here’s a detailed breakdown of each stage:
1. Recruiter Round
The first round was an initial call with the recruiter. It was a friendly and engaging conversation about my background, experience, and motivations for joining Kraken. The recruiter was well-informed about the role and the company, which made it easy to ask questions about the team structure, company culture, and what to expect in the next stages. Overall, it set a positive tone for the rest of the process.
2. Take-Home Challenge
The second stage was a take-home challenge. The task was relevant to the role, requiring me to demonstrate my technical skills and problem-solving abilities. I appreciated the flexibility of this format, as it allowed me to work on the problem at my own pace. The instructions were clear, and the scope of the task was manageable within the given timeframe. This was a great way to showcase my coding skills in a realistic context.
3. Discussion Around the Take-Home Challenge
The third round involved a discussion about my take-home challenge with one of the senior engineers. This was an interactive session where I walked through my solution, explaining my thought process, design choices, and any trade-offs I made. The interviewer asked insightful questions, which led to a productive technical discussion. It was less about judging my code and more about understanding my approach to problem-solving and design.
4. Final Technical Interview
The final stage was a technical interview that delved deeper into my technical expertise and problem-solving skills. It covered a broad range of topics, including system design, algorithms, and real-world scenarios related to the role. The interviewers were knowledgeable and created an environment that felt more like a collaborative discussion rather than a one-sided grilling. This made it easier to articulate my thoughts and demonstrate my skills effectively.
Overall Impression
The entire process was well-structured and thoughtfully designed to assess both technical and cultural fit. The interviewers were professional, respectful, and seemed genuinely interested in understanding my skills and experience. Communication throughout the process was clear and timely, and I never felt left in the dark about what to expect next.
If you’re preparing to interview at Kraken, I’d recommend brushing up on your core technical skills, as well as being ready to discuss your past projects and problem-solving strategies in detail. It’s a rigorous but fair process that gives you ample opportunity to showcase your strengths.
Interview questions [1]
Question 1
Explain the improvements you would do if you had more time to work on your Take Home Challenge.