深圳虾皮信息科技有限公司面试题 · 技术选型

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 141 题为什么使用 Redis 作为缓存? 考察缓存选型逻辑与 Redis 的适用场景业务理解系统设计技术选型Redis第 142 题请介绍你搭建和维护自动化测试框架的经验。 考察自动化测试框架设计、落地与持续维护能力持续改进项目复盘技术选型第 143 题OpenFeign 的底层工作机制是怎样的? 考察对声明式 HTTP 客户端的原理理解技术原理技术选型Spring Cloud OpenFeign第 144 题请对比B树和B+树的区别,并说明它们各自的应用场景。 考察多路搜索树的结构差异及在存储系统中的应用理解技术原理技术选型方案权衡第 145 题请谈谈你对MCP(模型上下文协议)的理解,以及它与大模型之间的关系。 考察对MCP技术原理及其与大模型关系的理解业务理解技术原理技术选型MCP第 146 题请分享你如何借助 AI 编码工具提升个人开发效率,以及你是如何用好这类工具的? 考察对 AI 编码工具的实际使用经验、方法论与效率提升效果持续改进结果导向技术选型第 147 题以订单表分库分表为例,如果当前按买家ID进行分片,而卖家需要按卖家维度查询订单,你会如何设计数据模型来支持这种多维查询? 考察分库分表下多维查询的建模思路与方案权衡系统设计技术选型方案权衡第 148 题HashMap 是线程安全的吗?如果要在多线程环境下保证线程安全,有哪些方案? 考察对 HashMap 线程安全问题及并发容器选择的理解技术原理技术选型方案权衡第 149 题请介绍一下MySQL索引的原理、分类以及使用时的注意事项。 考察对MySQL索引底层结构、类型及使用场景的理解技术原理技术选型MySQL第 150 题请详细说明你当前所在公司日常进行数据统计时,主要采用哪些方式?这些方式分别适用于什么场景?例如针对实时数据统计、离线批量数据统计等不同需求,会选择不同的工具或方法吗? 考察数据统计方式与场景匹配能力问题拆解技术选型Apache FlinkApache HiveApache Spark第 151 题Java 中创建线程池的常见方式有哪些? 考察线程池创建方式的掌握与标准化意识技术原理技术选型Java第 152 题请列举并对比常见的检索算法,并说明各自适用的场景。 考察对检索算法的广度认知与选型能力技术原理技术选型第 153 题订单系统超时未支付如何自动关闭? 考察定时任务、延迟消息、轮询等方案的实现与选型系统设计技术选型方案权衡第 154 题请说明系统的服务拆分方式及拆分依据。 考察微服务拆分方法论与业务边界意识系统设计技术选型方案权衡第 155 题在项目里你如何决定Redis使用哪种数据结构?请结合具体场景说明依据。 考察Redis数据结构选型的场景适配与原理理解性能优化技术原理技术选型Redis第 156 题在Seata中如何实现分布式事务? 考察Seata的事务模式和实现原理技术原理技术选型Apache Seata第 157 题在 JavaScript 中,如何判断一个值是数组而不是普通对象?请说明常用的判断方法及其适用场景。 考察对 JavaScript 类型判断和数组检测方法的理解与选用技术原理技术选型JavaScript第 158 题中心化交易所撮合引擎的基础架构和常用技术选项有哪些? 考察对高并发撮合系统设计和主流技术选型的认知性能优化系统设计技术选型Apache KafkaMySQLRedis第 159 题请介绍数据库中常见的数据存储结构及其适用场景。 考察对数据库底层存储结构的理解与应用选择技术原理技术选型方案权衡第 160 题RabbitMQ 和 Kafka 在消息队列应用上的主要区别是什么? 考察对两种主流消息中间件在模型、吞吐、可靠性与使用场景上的理解技术原理技术选型方案权衡Apache KafkaRabbitMQ