面试过程自我介绍面试一开始,面试官让我做了一个简短的自我介绍。项目介绍接下来,面试官让我详细介绍了一个项目,特别是项目的亮点、难点和架构设计。这部分我们聊了大约半个小时。系统设计:商品打标签系统面试官要求我设计一个给商品打标签的系统。系统需要对外提供打标签接口,传入商品ID和标签ID,数据存储在数据库中。考虑到数据量级很大,需要采用分表分库的方式进行存储。具体规则如下:10个数据库实例,每个实例上有100张表。库号计算:hash(商品ID + "库盐") % 10表号计算:hash(商品ID + "表盐") % 100为了提高访问速度,加一层缓存,数据存储在Redis中,采用hash结构,ke...