DataEngPrep.tech
QuestionsPracticeAI CoachDashboardPacksBlog
ProLogin

Interview Questions

Real questions from top companies in SQL

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

Count the number of nulls in each column of a table.

SQLeasybigquerysparksql0.5 min read
Incedo
β†’
82

Create Spark Session, read CSV, join, and write as table. Provide example code.

SQLhardetljoinoptimization0.3 min read
FedEx Dataworks
β†’
83

Create a SQL query to identify customers with purchases above a dynamic threshold.

SQLeasysql0.5 min read
Fragma Data Systems
β†’
84

Create data models for storing users, artists, and related data for music platform

SQLmediumpartition0.4 min read
media.net
β†’
85

Create partitioned table

SQLmediumbigquerypartitionsnowflake0.4 min read
Pubmatic
β†’
86

Data Modeling and Airflow Scheduling - star schema, cron, backfill

SQLeasyairflow0.5 min read
Lumiq
β†’
87

Data Warehouse Design from scratch

SQLhardjoinoptimizationpartition3.6 min read
Walmart
β†’
88

Database vs Data Warehouse vs Data Mart vs Data Lake

SQLeasyetlsnowflakespark0.5 min read
Presidio
β†’
89

Define cursors and stored procedures and their use cases.

SQLeasyetlsparksql0.4 min read
Impetus
β†’
90

Delete vs. Truncate in Snowflake?

SQLmediumpartitionsnowflake0.4 min read
Cognizant
β†’
91

Demonstrate how to use a LEFT JOIN to combine data from two tables and handle null values.

SQLmediumjoin0.4 min read
Wipro
β†’
92

Describe a challenging project where you optimized a complex ETL process.

SQLhardetljoinoptimization0.5 min read
Goldman Sachs
β†’
93

Describe a recent project where you used AWS services extensively. What was your role, and what challenges did you face?

SQLhardetlpartition0.4 min read
EPAM
β†’
94

Describe a scenario where you disagreed with a product or business team. What did you do?

SQLmediumjoin0.5 min read
Amazon
β†’
95

Describe a scenario where you had to collaborate with a cross-functional team to deliver a solution.

SQLeasy0.4 min read
BCG
β†’
96

Describe a scenario where you had to make trade-offs between data processing speed and accuracy. How did you approach this situation and what was the outcome?

SQLeasy0.4 min read
Amazon
β†’
97

Describe a scenario where you used Databricks for real-time data processing.

SQLhardwindow0.4 min read
American Express
β†’
98

Describe a scenario where you would use a CROSS JOIN vs. an INNER JOIN.

SQLmediumjoin0.4 min read
Goldman Sachs
β†’
99

Describe a situation where you had to redesign a data model to meet changing business needs

SQLhardjoinoptimizationpartition3.6 min read
Kagina
β†’
100

Describe a situation where you made a mistake in a data pipeline. How did you identify and fix it?

SQLeasy0.5 min read
Amazon
β†’

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...34567...25Next
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