深圳虾皮信息科技有限公司面试题(2026 最新)

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

2768 道真题 · 更新 2026-08-05

筛选题目
第 21 题在 Flink 中,一个算子是如何感知并触发 Checkpoint 的? 考察对 Flink Checkpoint 机制的理解,包括触发、传播与执行流程系统设计技术原理Apache Flink第 22 题算法题:给定二维数组,1代表陆地,0代表海洋,四方向联通,问岛屿数量,要求用BFS实现。 考察图的BFS遍历、边界处理与复杂度分析编码实现问题拆解技术原理第 23 题请介绍大模型监督微调(SFT)的流程,并说明SFT数据的构建方式以及SFT阶段的损失函数。 考察对SFT流程、数据构建及损失函数的理解问题拆解技术原理第 24 题在构建基于 Redis 的短期记忆存储时,如何设计数据结构以支持多轮对话中的上下文查询?如果多次追问仍然无法获得满意回复,你会如何排查与处理? 考察 Redis 数据结构选型、短期记忆存储设计及问题排查能力系统设计技术原理问题排查Redis第 25 题Hash索引有什么问题 考察对哈希索引特性及其适用场景的理解技术原理技术选型第 26 题为什么数据库索引通常使用B+树而不是B树? 考察对B+树与B树结构差异及其在索引场景优势的理解技术原理方案权衡第 27 题JDK1.8及之后为什么要用红黑树? 考察对HashMap底层数据结构演进及性能权衡的理解性能优化技术原理方案权衡Java第 28 题如何用两个普通队列实现堆? 考察队列模拟堆的数据结构设计和操作正确性问题拆解技术原理方案权衡第 29 题你是更新缓存还是删除缓存? 考察对缓存一致性和失效策略的理解与选择风险判断技术原理方案权衡第 30 题请分享你学习一项新技术的完整过程和方法。 考察自主学习能力、方法体系与知识迁移持续改进自我认知第 31 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解问题拆解技术原理Java第 32 题B树和B+树的区别? 考察对B树与B+树结构与性能差异的理解技术原理方案权衡第 33 题请分别说明Redis的过期删除策略和内存淘汰策略,并讨论它们的区别与适用场景。 考察对Redis数据生命周期管理与内存管理机制的理解技术原理方案权衡Redis第 34 题请阐述HTTP协议中GET与POST方法的区别,并说明各自的适用场景。 考察对HTTP方法语义、缓存安全性和数据传递方式的理解业务理解技术原理HTTP第 35 题如何实现弹幕滚动效果?动画实现方式有哪些,为什么选择 requestAnimationFrame 而不是定时器? 考察前端动画实现原理及性能优化意识性能优化技术原理JavaScript第 36 题请介绍你在项目中最常使用的存储中间件及其选型理由。 考察候选人对常用存储中间件的熟悉程度及选型思考业务理解技术选型方案权衡MySQLRedis第 37 题消息有序性怎么保证? 考察对消息队列顺序一致性机制的理解及实现方案系统设计技术原理方案权衡第 38 题请说明数据库事务在发生错误时具体是如何回滚的? 考察对事务原子性实现机制的理解技术原理第 39 题请说明RQ-VAE训练时的损失函数组成及其作用。 考察对RQ-VAE模型训练目标的理解技术原理第 40 题希望从实习中学到什么 考察实习动机、学习目标与职业认知持续改进人岗匹配自我认知