Design a Conversation Log Ingestion Pipeline

Quick Overview

This question evaluates a data engineer's competency in designing robust daily ingestion and ETL pipelines for conversation logs, covering schema and warehouse design, JSON parsing and validation, deduplication and idempotency, error handling, and operational diagnostics such as Spark data skew.

Design a Conversation Log Ingestion Pipeline

Company: Cohere

Role: Data Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: This question evaluates a data engineer's competency in designing robust daily ingestion and ETL pipelines for conversation logs, covering schema and warehouse design, JSON parsing and validation, deduplication and idempotency, error handling, and operational diagnostics such as Spark data skew.

|Home/System Design/Cohere
Cohere logo
Cohere
May 30, 2026
mediumData EngineerTechnical ScreenSystem Design
15
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...