Katkat

Company

Cognitiv interview questions

3 practice questions in the style of Cognitiv's interviews, covering ML System Design, Coding & Algorithms, Software Engineering Fundamentals.

Questions3

0 easy2 medium1 hard

Your progress0/3

Cognitiv interview questions by the numbers

Last updated

Katkat has 3 Cognitiv interview questions. The largest topics are Coding & Algorithms (33%), ML System Design (33%) and Software Engineering Fundamentals (33%). By difficulty: 67% medium and 33% hard. The most common round is Technical Screen (100%). Frequent concepts include Apache Spark, Data Engineering, Distributed Systems and Streaming.

Difficulty

  • Medium67% · 2
  • Hard33% · 1

Interview rounds

  • Technical Screen100% · 3

Roles

  • Machine Learning Engineer67% · 2
  • Software Engineer33% · 1

Frequent concepts

  • Apache Spark33% · 1
  • Data Engineering33% · 1
  • Distributed Systems33% · 1
  • Streaming33% · 1
  • System Design33% · 1

Showing 1–3 of 3 results

  • This question evaluates a candidate's ability to design real-time feature store architectures, encompassing competencies in low-latency serving, point-in-time correctness for offline training, streaming ingestion, consistency between online and offline features, handling backfills and late events, and scalable monitoring of data quality and reliability. It is commonly asked to assess systems-design and data-engineering judgment for production-grade ML infrastructure, falls under the ML system design and data engineering domain, and tests both conceptual understanding of trade-offs (consistency, latency) and practical application skills for APIs, storage, and operational design.

    CognitivMachine Learning EngineerML System DesignTechnical Screen
  • This question evaluates understanding of streaming algorithms and dynamic data structures for maintaining order statistics, along with analysis of time complexity and memory trade-offs.

    CognitivMachine Learning EngineerCoding & AlgorithmsTechnical Screen
  • This problem tests the ability to design an idempotent, scalable data deduplication pipeline in Apache Spark while considering distributed systems constraints like data skew and state management.

    CognitivSoftware EngineerSoftware Engineering FundamentalsTechnical Screen

Cognitiv interview experiences

All 1 →
  • High-Bar Technical Screen, Rejected Over Spark and C#Cognitiv · Software Engineer · Technical Screen · Jul 2026
    Rejected

    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…

More companies