Microsoft

Microsoft Data Analyst Onsite Coding Questions

6+ questions from real Microsoft Data Analyst Onsite Coding rounds, reported by candidates who interviewed there.

6
Questions
3
Topic Areas
10+
Sources

What does the Microsoft Onsite Coding round test?

The Microsoft onsite coding round is the core technical evaluation. Data Analyst candidates typically see 2-3 algorithm and data structure problems. Problems range from medium to hard difficulty, and interviewers evaluate both correctness and code quality.

Top Topics in This Round

Microsoft Data Analyst Onsite Coding Questions

LeetCode #1141: User Activity for the Past 30 Days I. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.

LeetCode #1148: Article Views I. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.

LeetCode #1251: Average Selling Price. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.

#178 Rank Scores

Sql,Database

LeetCode #178: Rank Scores. Difficulty: Medium. Topics: Database. Asked at Microsoft in the last 6 months.

LeetCode #182: Duplicate Emails. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.

LeetCode #2880: Select Data. Difficulty: Easy. Asked at Microsoft in the last 6 months.

See All 6 Questions from This Round

Full question text, answer context, and frequency data for subscribers.

Get Access