PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Coding & Algorithms/Microsoft

Determine most popular concert city

Last updated: Mar 29, 2026

Quick Overview

This question evaluates skills in data normalization, weighted aggregation, and scalable data processing for deriving the most popular city from inconsistent vote records.

  • Medium
  • Microsoft
  • Coding & Algorithms
  • Software Engineer

Determine most popular concert city

Company: Microsoft

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: Medium

Interview Round: Technical Screen

##### Question Given a set of concert venue vote records, determine which city is the most popular. How would you normalize city names that have multiple spellings (e.g., 'NYC', 'New York')? If votes carry different weights, how would you incorporate them? Describe how you would scale the solution for large datasets.

Quick Answer: This question evaluates skills in data normalization, weighted aggregation, and scalable data processing for deriving the most popular city from inconsistent vote records.

Related Interview Questions

  • Return Top K Open Businesses - Microsoft (hard)
  • Implement Memory Allocation and In-Memory Records - Microsoft (medium)
  • Implement K-Means and Detect Divisible Subarrays - Microsoft (medium)
  • Sort Three Categories In Place - Microsoft (medium)
  • Retain Top K Elements - Microsoft (medium)
Microsoft logo
Microsoft
Aug 4, 2025, 10:55 AM
Software Engineer
Technical Screen
Coding & Algorithms
1
0
Question

Given a set of concert venue vote records, determine which city is the most popular. How would you normalize city names that have multiple spellings (e.g., 'NYC', 'New York')? If votes carry different weights, how would you incorporate them? Describe how you would scale the solution for large datasets.

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Coding & Algorithms•More Microsoft•More Software Engineer•Microsoft Software Engineer•Microsoft Coding & Algorithms•Software Engineer Coding & Algorithms
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.