Kraken logo

Kraken Data Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 8 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Kraken.

Showing 3 of 8
Kraken logo
Kraken

Analytics Engineer

Analytics · nearly a year ago

Senior Average Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Panel Presentation Background check Offer
Interview formats
Technical Coding Behavioral Technical

It kicked off with a chat with the recruiter, then a SQL test that was kinda tricky. After that, we had a technical chat where I went over the SQL solution and answered some basic stuff about my resume and data. Then came a long behavioural interview with the tech lead and product manager, which honestly made me lose interest. They seemed inexperienced or maybe had already picked someone, constantly interrupting with random questions. The final step was with the head of analytics for competency and motivation questions. He seemed pleased with my answers, but then the recruiter went silent for weeks despite my follow-ups. Eventually, after about a month, I heard back that they’d hired someone else. It’s frustrating not to get feedback after going through all the rounds, even if it’s just a quick email.

Confirmed questions5 questions
  • Can you explain the distinction between a star schema and a snowflake schema?
  • What differentiates a star schema from a snowflake schema?
  • Could you describe your resume and professional background?
Kraken logo
Kraken

Data Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Behavioral Technical

The process was pretty standard, as also thoroughly explained by the HR contact person. First, I met with the team to which the role is attached to discuss product and tech stack from both sides. Second, I had a take-home assignment. Third, I met with the extended team to review the assignment, from a high level perspective all the way to technical decisions. Questions were asked in both directions!

Confirmed questions1 question
  • The most important question and discussion I had with the team was regarding my motivation to join the company.
Kraken logo
Kraken

Analytics Engineer

Analytics

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Behavioral

Hiring process was great, super quick and organized. Started with an HR call, then a take-home task. After that, we had a technical interview to discuss the take-home. Last step was meeting the team for a casual chat about why I'm interested, my background, and if my ideas about work fit with theirs. All interviews felt like chatting with friends, they were super open and happy to answer all my questions.

Confirmed questions3 questions
  • Can you walk me through how you approached the take-home assignment?
  • Do you have some general technical questions about databases?
  • Could you answer some general technical questions about SQL?

Kraken Data Engineer Interview Questions

Quoted word for word from Kraken interview reports.

Could you explain the difference between an iterator and a generator?

Read reports

What differentiates a star schema from a snowflake schema?

Read reports

Can you explain the distinction between a star schema and a snowflake schema?

Read reports

Do you have some general technical questions about databases?

Read report

What other approaches could be used to make the solution more production-ready, given the time constraints of the initial challenge?

Read report

Could you answer some general technical questions about SQL?

Read report

Can you explain the reasoning behind your choices in the Python data ingestion and analytics challenge?

Read report

Formats, difficulty and experience

Across all 8 Kraken interview reports.

Interview formats

Technical 42.1%
Behavioral 36.8%
Coding 10.5%
Case 5.3%
Other 5.3%

Interview difficulty

Easy 12.5%
Average 87.5%
Difficult 0%

Candidate experience

Positive 62.5%
Negative 37.5%