Reviewed by Aditya Kumar · Last reviewed 2026-03-24
**Why format choice matters**: Both columnar; ecosystem and tool support differ. **ORC (Hive)**: Columnar; ACID; predicate pushdown; good compression. Strong in Hive ecosystem. **Parquet**: Columnar; schema evolution; ecosystem standard; Spark, Athena, BigQuery native....
Why format choice matters: Both columnar; ecosystem and tool support differ. ORC (Hive): Columnar; ACID; predicate pushdown; good compression. Strong in Hive ecosystem. Parquet: Columnar; schema evolution; ecosystem standard; Spark, Athena, BigQuery native. Scalability trade-offs: Parquet = broader connector support; ORC = Hive-native. Cost implications: Similar compression; Parquet often faster in Spark/cloud. Best practice: Parquet for new projects; ORC if Hive-heavy and migration cost prohibitive.
Red Flag: Picking based on preference without data. Pro-Move: 'We benchmarked; Parquet 15% faster in our Spark workloads—standardized.'
According to DataEngPrep.tech, this is one of the most frequently asked Spark/Big Data interview questions, reported at 1 company. DataEngPrep.tech maintains an editor-reviewed database of 1,863 data engineering interview questions across 7 categories.