DataEngPrep.tech
QuestionsPracticeAI CoachDashboardPacksBlog
ProLogin

Interview Questions

Real questions from top companies in SQL Β· easy

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

Explain Streams and Tasks in Snowflake.

SQLeasysnowflakesql0.4 min read
Cognizant
β†’
42

Explain Time Travel in Snowflake.

SQLeasysnowflake0.4 min read
Cognizant
β†’
43

Explain Triggers in SQL with examples and scenarios for use.

SQLeasyetlsql0.4 min read
Fractal
β†’
44

Explain a project where you had to influence stakeholders without having authority.

SQLeasy0.4 min read
Amazon
β†’
45

Describe a cross-team data project where you had to align architectural boundaries, ownership, and SLAs. How did you handle conflicting priorities, technical debt, and the scalability of communication as the number of stakeholders grew?

SQLeasy0.5 min read
American Express
β†’
46

Walk through a production incident where data freshness or correctness was at risk. How did you balance immediate mitigation vs. root-cause remediation? What architectural changes would prevent recurrence, and what are the cost vs. reliability trade-offs?

SQLeasy0.5 min read
Adidas
β†’
47

Explain how to flatten a multi-level nested JSON file while loading it into BigQuery.

SQLeasybigqueryetl0.4 min read
Aarete
β†’
48

Explain normalization in databases and its importance. Write an SQL query to handle SCD-1 or SCD-3

SQLeasysql0.4 min read
Meesho
β†’
49

Explain the differences between Redshift and Snowflake, and how I've used them in previous projects.

SQLeasyetlsnowflake0.4 min read
S&P Global
β†’
50

Explain the scalability, performance, and cost-efficiency of both Redshift and Snowflake in different use cases.

SQLeasysnowflake0.3 min read
S&P Global
β†’
51

Explain the use of Elastic Resize vs. Classic Resize in Redshift.

SQLeasy0.4 min read
Capco
β†’
52

Find non-common records in two tables (SQL EXCEPT or NOT IN)

SQLeasysql0.3 min read
Pubmatic
β†’
53

Given a dataset, perform transformations: Filter rows where sales > 1000, Add a new column calculating a 10% discount on sales, Group data by region and calculate total revenue.

SQLeasyspark0.2 min read
Warner Bros Discovery
β†’
54

HAVING vs WHERE - explain

SQLeasy0.2 min read
Myntra
β†’
55

How do quarantine tables ensure data quality in downstream pipelines?

SQLeasy0.3 min read
PWC
β†’
56

How do these policies affect query performance?

SQLeasy0.2 min read
TCS
β†’
57

How do you convert 3 rows into one column in SQL?

SQLeasysql0.2 min read
Globant
β†’
58

How do you count occurrences in a column in SQL?

SQLeasysql0.2 min read
Globant
β†’
59

How do you create a new table with the same structure as an existing one?

SQLeasysql0.3 min read
Fossil Group
β†’
60

How do you get new records from a table/file without a modified column? Discuss approaches like hashing or row comparison.

SQLeasy0.3 min read
Fractal
β†’

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
Previous12345...7Next
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