Compare Data Infrastructure Storage Choices
Company: XPeng
Role: Data Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: This question evaluates a candidate's competency in data storage and processing choices, covering PySpark row-wise versus column-wise operations, columnar file formats like Parquet, the trade-offs between NoSQL databases and lakehouse table formats such as Iceberg, and motivations for migrating from Hive-style tables.
Read the full XPeng Data Engineer interview experience this question came from