StackAdapt logo

StackAdapt 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

2 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at StackAdapt.

Showing 3 of 8
StackAdapt logo
StackAdapt

Data Engineer

Engineering · a year ago

Entry Easy Neutral experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Technical Behavioral

I had a quick initial phone screen with HR over Google Meet, where HR's camera was off. I did a brief self-introduction, then HR asked four basic technical questions. They seemed rushed and explicitly stated that all questions needed to be answered correctly, as I had missed the first two. The call wrapped up in under 10 minutes, suggesting they quickly filtered out unqualified candidates. The overall experience felt impersonal; no details about the role were shared, and my background wasn't discussed. While I hoped for more engagement, the brief call likely saved time for everyone.

Confirmed questions1 question
  • If you have four coins and know the third one is a head, what's the chance the fourth one is also a head?
StackAdapt logo
StackAdapt

Data Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical

This company has one of the best interview experiences, despite my performance in the second round not being optimal due to external factors. They value candidates' time and move swiftly in their decision-making, whether it's advancing you or rejecting you. The interviewers are generally friendly, and I enjoyed talking with them.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

StackAdapt logo
StackAdapt

Data Engineer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Technical Coding

CTO Yang Han called me and spent the first 15 minutes asking about my previous experience. Then he asked me an algorithm question over the phone and started to drill me, which honestly gave me a serious headache. I tried to answer to the best of my abilities but knew I wasn't on the right path. I'm a Data Engineer with 8+ years of experience in writing scalable applications, APIs, designing ETL pipelines, and so on. I don't sit and solve these programming questions in my head every day. Forget everyday, for me it's a rarity even in months. Seriously, you called for an interview after reading my resume, and now you want to make sure I know computer science basics? How about if I ask you a random CS algorithm question and expect you to give me all the right data structures, runtime complexity, etc., in 15 minutes? Afterwards, another recruiter reached out to me and asked me about StackAdapt. I told them about my experience, and the recruiter said the CTO isn't experienced in taking interviews. Luckily, I don't have to work for him. If you need good candidates, first learn to treat them with respect. I'm all for these trivia-type questions but only to a certain extent because you need a lot of luck to get it correct. I'm the kind of person who might get it 60-70% correct off the top of my head. But these guys want 100%. And keep in mind, none of that is actually related to the job responsibilities. And if it is, guess what, you'd be better off hiring 3rd-year students from universities.

Confirmed questions1 question
  • Find the top k most frequent items in a list with millions of entries.

StackAdapt Data Engineer Interview Questions

Quoted word for word from StackAdapt interview reports.

Find the top k most frequent items in a list with millions of entries.

Read reports

Write a function to merge two ordered lists, represented as arrays, into one ordered list.

Read reports

If you have four coins and know the third one is a head, what's the chance the fourth one is also a head?

Read reports

Can you design a data structure that allows for a certain operation to be performed in linear time?

Read reports

How would you approach a question regarding conditional probability?

Read report

Formats, difficulty and experience

Across all 8 StackAdapt interview reports.

Interview formats

Technical 46.7%
Coding 26.7%
Behavioral 20%
System Design 6.7%

Interview difficulty

Easy 12.5%
Average 87.5%
Difficult 0%

Candidate experience

Neutral 37.5%
Positive 50%
Negative 12.5%