Design a Compact Columnar File Format

Quick Overview

Design a simplified Parquet-like file format and specify `write` and `read` operations. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.

Design a Compact Columnar File Format

Company: Jump Trading

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: hard

Interview Round: Technical Screen

Overview: Design a simplified Parquet-like file format and specify `write` and `read` operations. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.

|Home/Software Engineering Fundamentals/Jump Trading
Jump Trading logo
Jump Trading
Aug 6, 2026
hardSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
7
0
Loading...
Loading comments...