Design system for salary info,comparsion and other info similar to the glassdoor salary / salarry.level.
MediumCompany: Premium
GoogleAmazonUber
Imagine building a system to display and compare salary information, benefits, and company reviews, similar to Glassdoor or Levels.fyi. This is a complex system with many facets. We need a flexible and maintainable architecture to accommodate future features and changes. This problem focuses on the core aspects of modeling company data, salary information, benefits packages, and user reviews, and providing mechanisms for aggregation and comparison. We will address concurrency considerations assuming a high-traffic environment.
Requirements
Think like an Architect
Before revealing the requirements, imagine you're in the interview right now."How would you clarify the scope with your interviewer?"