GeekCodersA DataEngineering Portal

Microsoft

SQL depth plus Python data handling; fewer Spark internals.

9 questions
SQL · 3Python · 1PySpark · 5
StatusTitleTechnologyTopicAcceptanceDifficulty
○13.Second highest salary per departmentSQLWindow functions23.9%Easy
○5.Top N products per categorySQLAggregation26.7%Easy
○16.Running balance per accountSQLWindow functions50.0%Medium
○21.Validate JSON records against a schemaPythonData modeling100.0%Easy
○77.Running balance per accountPySparkWindow functions100.0%Medium
○82.Median salary per departmentPySparkAggregation100.0%Medium
○83.Pivot revenue into a column per categoryPySparkAggregation—Medium
○89.Unpivot quarterly targetsPySparkAggregation—Medium
○93.Days the feed never deliveredPySparkAnti-join—Medium

Community-reported interview topics. Not official Microsoft questions and no affiliation is implied.