电商行业面试题 · 系统设计

电商行业相关面试题,按题目行业基础数据聚合。

共 10617 道真题 · 当前筛选命中 1205 道 · 更新 2026-08-05

筛选题目已选:系统设计
第 681 题请设计一个微信红包的抢红包场景,要求支持高并发抢购、金额分配和一致性保障,你会如何设计? 考察高并发系统设计、一致性保障和性能优化能力风险判断系统设计方案权衡Redis第 682 题给定当前query和历史query以及对应实体,如何对当前query的实体进行建模? 考察对搜索场景中query与实体关系的建模能力和技术思路问题拆解系统设计技术原理第 683 题如何防止恶意请求击穿缓存? 考察缓存击穿的识别、防护策略与应急预案风险判断系统设计第 684 题假设一个博主拥有大量粉丝,需要设计数据结构来保存并高效查询这种粉丝映射关系,你会如何设计? 考察大数据量下映射关系的建模与查询效率系统设计技术选型方案权衡Redis第 685 题如何使用 RocketMQ 的延时队列统计一个小时内某用户的登录次数? 考察 RocketMQ 延时消息的应用、方案设计与实时性权衡系统设计技术选型方案权衡Apache RocketMQRedis第 686 题请介绍你参与的登录模块是怎样设计的? 考察候选人对自己项目设计与技术决策的理解项目复盘系统设计技术选型第 687 题请讲一讲境内外代码仓库的合并实现方案。 考察代码仓库合并的策略、流程与冲突处理问题拆解系统设计方案权衡Git第 688 题如果让你设计,B+树非叶子节点大小应遵循什么原则? 考察对B+树存储结构、磁盘IO与缓存性能权衡的理解系统设计技术原理方案权衡第 689 题请说明 Transformer 中的参数主要包含哪些部分,并介绍多头自注意力机制。 考察对模型参数构成和多头注意力设计的理解系统设计技术原理Transformer第 690 题请描述一次完整的RPC调用过程。 考察对RPC框架通信、序列化、负载均衡等核心环节的理解问题拆解系统设计技术原理RPC第 691 题请说明如何实现一个可靠的 Redis 分布式锁,并指出可能遇到的问题及解决方案。 考察分布式锁的实现细节、正确性边界与异常场景处理风险判断系统设计技术原理Redis第 692 题请给出针对缓存热key的事前解决方案。 考察对缓存热点问题的预判与系统性预防能力风险判断系统设计技术选型Redis第 693 题分布式环境下怎么实现一个锁? 考察分布式锁的基本实现方案、一致性与可靠性边界风险判断系统设计方案权衡RedisZooKeeper第 694 题不考虑数据写入问题,如何将包含约1000亿条数据的用户老表迁移到新表?能否通过MySQL主从复制完成? 考察大规模数据迁移方案选型及主从复制适用边界的理解风险判断系统设计技术选型MySQL第 695 题最近扶梯安全事故频发,作为扶梯公司的CEO,你会如何从产品、运营和利润三个维度进行改进? 考察候选人在危机下的产品安全意识、运营管理能力和商业思维业务理解风险判断系统设计第 696 题Redis集群通常由哪些类型的节点组成?请介绍常见的几种。 考察对Redis集群架构和节点角色的理解系统设计技术原理Redis第 697 题在 Redis 发生故障切换时,你会考虑哪些关键点?请给出处理思路。 考察故障切换场景下的风险意识和系统化处理能力风险判断系统设计问题排查Redis第 698 题请口述为一个典型的业务场景设计数据库表,包含关键字段并说明建表语句。 考察数据库设计能力、字段规划与建表语句掌握系统设计技术原理MySQL第 699 题请介绍一个你设计过的数据库表结构,说明你是如何设计字段、索引和关联关系的? 考察数据库表结构设计思路与权衡系统设计技术选型方案权衡第 700 题请描述短链接系统中从长链接生成短链接,以及用户访问短链接时还原为长链接的完整过程。 考察对短链接生成算法与重定向还原流程的理解问题拆解系统设计技术原理