小红书面试题 · 技术选型

小红书相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 41 题你为什么使用MQ通信,而不是用RPC进行微服务通信? 考察对消息队列与RPC通信模式差异的理解及架构选型能力业务理解技术选型方案权衡RPC第 42 题RabbitMQ和Kafka的区别有哪些? 考察对两类主流消息中间件架构特性与适用场景的理解技术原理技术选型方案权衡Apache KafkaRabbitMQ第 43 题请描述你在微调项目中是如何进行模型选型的,具体考虑了哪些因素? 考察模型选型的决策逻辑、技术权衡和方案验证能力问题拆解技术选型方案权衡第 44 题请举例说明这些锁或同步机制分别适用于哪些应用场景。 考察根据并发特征选择合适同步机制的能力业务理解技术选型方案权衡第 45 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解技术原理技术选型Java第 46 题为什么实习项目用了 zustand 状态管理? 考察状态管理选型依据与技术原理理解技术原理技术选型方案权衡第 47 题面对1500万条规模的数据,你如何评估和选择存储方案? 考察对海量数据存储方案的选型思维与权衡能力系统设计技术选型方案权衡ClickHouseElasticsearchMySQL第 48 题为什么选择RocketMQ? 考察技术选型依据、需求理解与方案权衡能力业务理解技术选型方案权衡Apache RocketMQ第 49 题为什么选择滑动窗口这个限流算法呢? 考察对限流算法原理、适用场景及方案权衡的理解技术原理技术选型方案权衡第 50 题在什么业务场景下你会考虑使用消息队列?请谈谈技术选型的关键考量。 考察消息队列选型的场景分析和方案权衡能力业务理解技术选型方案权衡第 51 题针对一个提交任务的功能模块,不同任务的提交逻辑可能不一样,一般会采用什么样的设计模式去设计它,能够让它灵活做扩展? 考察对策略模式及扩展性设计原则的理解与应用系统设计技术选型方案权衡第 52 题请介绍 RAG 中常用的检索方式,并说明各自的适用场景。 考察对RAG检索环节的核心思路、主流方法与落地取舍的理解技术原理技术选型方案权衡RAG第 53 题请介绍你在项目中如何使用策略模式解决实际问题。 考察对策略模式的理解及应用场景选择能力技术原理技术选型方案权衡Java第 54 题说说React常见的Hooks 考察对React Hooks基础知识的掌握和实际使用能力技术原理技术选型React第 55 题请描述商家接单的典型流程,并说明其中哪些环节适合用 WebSocket 推送。 考察对业务链路拆分和实时通信技术选型的理解系统设计技术选型方案权衡WebSocket第 56 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力技术原理技术选型Redis第 57 题使用Redis的哈希(Hash)结构有什么意义? 考察对Redis哈希结构特性及适用场景的理解性能优化技术原理技术选型Redis第 58 题介绍Elasticsearch(ES)的底层实现以及适用场景 考察对Elasticsearch核心机制的理解及场景判断能力系统设计技术原理技术选型Elasticsearch第 59 题string类型底层基于“简单动态字符串(SDS)”实现,这种数据结构的好处(优点)是什么? 考察对Redis SDS数据结构设计优势的理解技术原理技术选型Redis第 60 题请介绍 SparseArray 的设计原理及其与 HashMap 的差异,并说明在什么场景下适合使用 SparseArray。 考察对 Android 专用数据结构的原理理解、对比分析及场景判断能力技术原理技术选型方案权衡Android