系统设计投票小部件高级难度中等建议在面试中花费的时间30 分钟30 分钟报告题目问题 设计一个可以轻松嵌入网站的投票小部件,例如文章和博客,以允许网站查看者对选项进行投票。 要求 小部件显示以下信息: 用户可以投票的选项列表。 每个选项的最新投票数。这仅在用户提交投票后显示。 提供了以下后端 API: 获取投票结果。 记录对现有投票选项的新投票。 从现有投票选项中删除投票。 网站所有者将其嵌入其网站中不应花费太多精力。