DataEngPrep.tech
QuestionsPracticeAI CoachDashboardPacksBlog
ProLogin

Interview Questions

Real questions from top companies

700+ Easy450+ Medium650+ Hard
All CategoriesBehavioralSpark/Big DataSQLPython/CodingSystem Design/ArchitectureCloud/ToolsGeneral/Othereasymediumhard
1361

Data locality in Hadoop - explain

Spark/Big Dataeasyspark0.4 min read
JP Morgan
β†’
1362

Data-Related Issues Encountered - handling skewed data

Spark/Big Datamediumpartitionspark0.4 min read
Lumiq
β†’
1363

Databricks - platform, use cases

Spark/Big Datahardetllakehousespark0.3 min read
NAB
β†’
1364

Databricks Cluster Management - standalone vs YARN mode

Spark/Big Dataeasyspark0.3 min read
Meesho
β†’
1365

Databricks Job Cluster and SQL Endpoint - discuss Photon

Spark/Big Dataeasyetlsparksql0.5 min read
JP Morgan
β†’
1366

Databricks notebooks vs. Fabric notebooks - differences

Spark/Big Dataeasylakehousespark0.3 min read
Nihilent
β†’
1367

Databricks vs. PySpark?

Spark/Big Dataeasypythonspark0.3 min read
Comcast
β†’
1368

Define Airflow and explain it as a workflow orchestration tool.

Spark/Big Dataeasyairflow0.3 min read
Fossil Group
β†’
1369

Define what a User-Defined Function (UDF) is and how to register it in PySpark.

Spark/Big Datahardoptimizationpythonspark0.4 min read
Capgemini
β†’
1370

Defining Tasks in DAG

Spark/Big Dataeasyairflowpython0.3 min read
Verizon
β†’
1371

Delta Lake: ACID compliance, time travel, streaming support

Spark/Big Datahardlakehouse0.4 min read
Kaseya
β†’
1372

Delta vs Parquet - explain

Spark/Big Dataeasylakehouse0.3 min read
Myntra
β†’
1373

Deploying DAGs

Spark/Big Dataeasyairflowpython0.3 min read
Verizon
β†’
1374

Describe a custom EMR cluster configuration for Spark-based ETL with minimal cost.

Spark/Big Dataeasyetlspark0.3 min read
Capco
β†’
1375

Describe building custom JARs for Spark jobs

Spark/Big Dataeasyspark0.3 min read
LTIMindtree
β†’
1376

Describe how to pass data between tasks in Airflow using XComs.

Spark/Big Dataeasyairflow0.4 min read
Citi
β†’
1377

Describe how you would monitor ETL job performance and handle long-running tasks.

Spark/Big Datahardairflowetloptimization0.4 min read
Adidas
β†’
1378

Describe how you would optimize a join between two large tables where one is significantly smaller, using broadcast joins in PySpark.

Spark/Big Datahardjoinoptimizationspark0.3 min read
Dunnhumby
β†’
1379

Describe how you would optimize slow-running Spark jobs in a distributed environment.

Spark/Big Datahardoptimizationpartitionspark0.4 min read
EPAM
β†’
1380

Describe how you would use PySpark to aggregate and summarize large transaction datasets.

Spark/Big Datamediumpartitionsparkwindow0.3 min read
Swiggy
β†’

Reading isn't practice. Get AI feedback on your answers.

Type or paste your answer to any of these questions and our AI Coach scores it, highlights gaps, and rewrites it at FAANG quality. Free to try.

Try AI Answer Coach β€” FreeStart a Mock Interview
Previous1...6768697071...94Next
Categories
All QuestionsSQLSpark / Big DataPython / CodingSystem DesignCloud / ToolsBehavioral
By Company
AmazonGoogleDatabricksSnowflakeMicrosoftNetflixUberTCS
Interview Guides
All GuidesTop SQL QuestionsTop Spark QuestionsTop Python QuestionsTop System DesignSQL Window FunctionsETL QuestionsData Modeling
Products
AI Interview CoachAnswer AnalyzerSQL PlaygroundResume AnalyzerInterview PacksPricing
Company
About UsContact UsAI DisclosureDisclaimerTerms of ServicePrivacy Policy
Β© 2026 DataEngPrep.tech. All rights reserved.
AboutBlogContactDisclaimer