SHEIN希音面试题 · 系统设计
SHEIN希音相关面试题,按最终去重题目聚合。
共 286 道真题 · 当前筛选命中 27 道 · 更新 2026-08-05
筛选题目已选:系统设计
考察点
技术栈
第 1 题设计一个支持10万路视频流的系统,并用算法解析视频流,请说明系统设计思路。 考察大规模视频流处理系统的架构设计、算法落地与资源权衡第 2 题请描述订单创建的完整流程,并说明各环节的关键设计考虑。 考察对订单核心流程的理解、环节拆分和关键设计点第 3 题请描述Seata的AT模式的底层实现原理,包括全局事务管理、分支事务注册和数据一致性保障。 考察对Seata AT模式具体机制的理解第 4 题项目中MQ消息发送用定时任务做补偿,怎么确保消息成功消费? 考察消息可靠投递与消费确认的补偿机制设计第 5 题大数据场景下的数据倾斜通常如何定位和处理? 考察对数据分布不均问题的识别与解决能力第 6 题如果当前系统数据库需要写入数据,同时要给下游发送一条消息,这种情况下怎么确保数据的一致性? 考察分布式事务中数据库与消息发送的一致性处理能力第 7 题Redis如何保证和数据库的一致性 考察缓存与数据库一致性问题及其解决方案第 8 题上百个业务线都需要给自己的库表字段增加加密列,如何设计以尽量降低各业务方的改动成本? 考察大规模数据库架构变更时的抽象能力、兼容性设计与协作推进第 9 题请谈谈你对供应链管理的理解,以及它如何影响企业的竞争力? 考察对供应链核心环节的认知及业务价值判断第 10 题在完整的请求链路中,NGINX 通常扮演什么角色?请说明其常见功能和配置要点。 考察对 NGINX 作为反向代理和网关的理解第 11 题如果你是这个框架的作者,你为什么要这样设计这个流程呢? 考察对框架设计动机、权衡和流程背后逻辑的理解第 12 题请解释 Kafka 中消费者、消费组与分区之间的关系,并说明消费组内的分区分配机制。 考察对 Kafka 消费模型、分区分配与重平衡机制的理解第 13 题请解释 NIO 的基本原理,并说明 NIO 中通常有哪几个主要线程。 考察对 Java NIO 线程模型和核心原理的理解第 14 题如果有5张数据量过亿的表,如何查询总数据量,给出思路即可。 考察对海量数据表数量统计的可行方案与权衡能力第 15 题请介绍你负责的项目系统架构,以及所采用的技术选型(框架、中间件)及其原因。 考察候选人对项目整体架构的掌握及技术选型论证能力第 16 题项目用到这么多设计模式,你有什么体会? 考察对设计模式本质、适用边界和实际应用的理解第 17 题SHEIN 计划针对欧洲市场秋冬服饰优化快反供应链,请结合欧洲秋冬天气多变、时尚趋势更新快、消费者对环保材质关注度高的特点,设计供应商响应机制和生产排期方案,并明确供应商备货品类优先级(如防风外套、环保面料针织衫)、紧急加单生产周期(如7天内完成小批量补单)、环保材质供应商筛选标准等细节。 考察快反供应链设计、供应商协同和环保材料管理能力第 18 题请解释什么是重平衡(Rebalance),并举一个分布式系统或数据库中的例子。 考察对重平衡概念的理解及其在分布式系统中的典型应用第 19 题如果业务系统按请求逐个生成业务结果,在高并发场景下会遇到哪些问题,你会如何优化? 考察高并发下的系统设计优化与性能瓶颈识别第 20 题当服务器需要处理高并发请求时,如何设计安全检验和限流相关的中间件? 考察安全防护和限流中间件的设计思路