Microsoft Data Analyst Onsite Coding Questions
6+ questions from real Microsoft Data Analyst Onsite Coding rounds, reported by candidates who interviewed there.
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
#1141 User Activity for the Past 30 Days I
LeetCode #1141: User Activity for the Past 30 Days I. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.
#1148 Article Views I
LeetCode #1148: Article Views I. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.
#1251 Average Selling Price
LeetCode #1251: Average Selling Price. Difficulty: Easy. Topics: Database. Asked at Microsoft in the last 6 months.
#178 Rank Scores
LeetCode #178: Rank Scores. Difficulty: Medium. Topics: Database. Asked at Microsoft in the last 6 months.
#182 Duplicate Emails
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