Cognitiv Software Engineer Interview Experience — High-Bar Technical Screen, Rejected Over Spark and C#

Cognitiv·Software Engineer·Jul 2026
Technical ScreenOtherRejectedhard

Cognitiv is a small startup that works with ads data. They were opening a new office in Canada, so they were hiring.

After the recruiter interview, the first round was scheduled with the hiring manager. They asked BQ questions along with technical experience questions related to what the team needed — things like how to handle data duplication, Spark-related questions, how to scale data... If you don't have real experience with this stuff, you basically can't answer well. I don't have Spark experience, and the HM could tell right away — they said "I can tell you haven't used Spark..." But overall the interview felt okay.

The next round was a technical screen, one hour, one-on-one with a staff engineer on the team. Before the interview the recruiter had already said the bar would be pretty high, since this is a founding member role.

The technical interview had two questions: given a library system setup, write a SQL query to filter books — basically joining five tables. I did this one well, but it took a while (I focused on demonstrating communication rather than pushing myself to go fast). The second was a variant of an old LeetCode problem, basically a hard-level DP grid type. They didn't ask for the optimal solution — with time very limited, they just wanted a brute-force solution. But I got a bit flustered, and even the brute force wasn't written well — I missed a few edge cases.

The day after the technical interview I got an email saying that after further consideration, they'd found a more suitable candidate.

My guess is the reasons were: the company mainly uses C# and I only know Python, not a compiled language (the interviewer specifically asked whether I knew C#); I don't know Spark, so the HM probably felt that instead of betting on me learning it quickly, it made more sense to go with someone who already had years of experience; and the technical interview itself didn't go that well.

Overall the interview process felt pretty good — everyone was polite, and communication was friendly.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Cognitiv
Role
Software Engineer
Rounds
Other → Technical Screen
Outcome
Rejected
Difficulty
hard
Interview date
Jul 2026
Questions from this interview
1 question

Real Cognitiv interview experiences

First-hand reports from Cognitiv candidates — the rounds, the questions they were asked, and how it went.

All 6 Cognitiv interview experiences