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
1041

Given two dataframes (df1: id, name and df2: id, country, address, city, count), join them, filter for rows where country = 'Singapore', and pivot the output. Sort cities in descending order of population count

SQLmediumjoin0.2 min read
JP Morgan
β†’
1042

Given two tables, calculate the row count for different types of joins (inner, left, right, and full outer)

SQLmediumjoinsql0.3 min read
Morgan Stanley
β†’
1043

HAVING vs WHERE - explain

SQLeasy0.2 min read
Myntra
β†’
1044

Handle nulls, duplicates, and inconsistent timestamp formats in data.

SQLmediumpartition0.3 min read
Apple
β†’
1045

Hierarchical Employee-Manager Query - navigate hierarchy with head of company as employee_id = 1

SQLmediumjoin0.3 min read
JP Morgan
β†’
1046

How can you automate data insertion into BigQuery using Python?

SQLhardairflowbigquerypython0.2 min read
Aarete
β†’
1047

How can you delete partitions from a table in Hive using a command?

SQLmediumpartition0.2 min read
Dunnhumby
β†’
1048

How did you manage a situation where you lacked knowledge for a task?

SQLhard0.4 min read
ZS Associates
β†’
1049

How do partitioning strategies differ between source and sink?

SQLmediumpartition0.3 min read
Virtusa
β†’
1050

How do partitions improve query performance in fact tables?

SQLmediumpartition0.3 min read
Microsoft
β†’
1051

How do quarantine tables ensure data quality in downstream pipelines?

SQLeasy0.3 min read
PWC
β†’
1052

How do these policies affect query performance?

SQLeasy0.2 min read
TCS
β†’
1053

How do tumbling window triggers ensure data consistency in batch processing?

SQLmediumwindow0.3 min read
Virtusa
β†’
1054

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

SQLeasysql0.2 min read
Globant
β†’
1055

How do you count occurrences in a column in SQL?

SQLeasysql0.2 min read
Globant
β†’
1056

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

SQLeasysql0.3 min read
Fossil Group
β†’
1057

How do you design a scalable and fault-tolerant data warehouse on a cloud platform?

SQLhardjoinoptimizationpartition3.6 min read
HashedIn
β†’
1058

How do you find duplicates in a table based on one or two columns?

SQLmediumpartition0.3 min read
Fossil Group
β†’
1059

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
β†’
1060

How do you grant access for views?

SQLeasysnowflake0.2 min read
Ford
β†’

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...5152535455...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